[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes | List of all members
KLFLatexSymbolsView Class Reference

#include <klflatexsymbols.h>

Inheritance diagram for KLFLatexSymbolsView:
Inheritance graph
[legend]
Collaboration diagram for KLFLatexSymbolsView:
Collaboration graph
[legend]

Public Slots

void buildDisplay ()
 
void recalcLayout ()
 

Signals

void symbolActivated (const KLFLatexSymbol &symb)
 

Public Member Functions

 KLFLatexSymbolsView (const QString &category, QWidget *parent)
 
void setSymbolList (const QList< KLFLatexSymbol > &symbols)
 
void appendSymbolList (const QList< KLFLatexSymbol > &symbols)
 
QString category () const
 
virtual SearchIterator searchIterBegin ()
 
virtual SearchIterator searchIterEnd ()
 
virtual bool searchIterMatches (const SearchIterator &pos, const QString &queryString)
 
virtual void searchPerformed (const SearchIterator &result)
 
virtual void searchAbort ()
 
- Public Member Functions inherited from QScrollArea
 Alignment
 
 QScrollArea (QWidget *parent=0)
 
 ensureVisible (int x, int y, int xmargin=50, int ymargin=50)
 
 ensureWidgetVisible (QWidget *childWidget, int xmargin=50, int ymargin=50)
 
 setWidget (QWidget *widget)
 
 takeWidget ()
 
 widget ()
 
 QScrollBar (QWidget *parent, const char *name)
 
 QScrollBar (Qt::Orientation orientation, QWidget *parent, const char *name)
 
 QScrollBar (int minimum, int maximum, int lineStep, int pageStep, int value, Qt::Orientation orientation, QWidget *parent=0, const char *name=0)
 
 draggingSlider ()
 
- Public Member Functions inherited from KLFIteratorSearchable< int >
 KLFIteratorSearchable ()
 
virtual ~KLFIteratorSearchable ()
 
virtual SearchIterator searchIterAdvance (const SearchIterator &pos, bool forward)
 
SearchIterator searchIterNext (const SearchIterator &pos)
 
SearchIterator searchIterPrev (const SearchIterator &pos)
 
virtual SearchIterator searchIterStartFrom (bool forward)
 
virtual SearchIterator searchIterFind (const SearchIterator &startPos, const QString &queryString, bool forward)
 
virtual SearchIterator searchIterFindNext (bool forward)
 
virtual bool searchFind (const QString &queryString, bool forward)
 
bool searchFind (const QString &queryString)
 
virtual bool searchFindNext (bool forward)
 
SearchIterator searchAdvanceIteratorSafe (const SearchIterator &it, int n=1)
 
 KLFSearchable ()
 
virtual ~KLFSearchable ()
 

Protected Slots

void slotSymbolActivated ()
 

Protected Attributes

QString _category
 
QList< KLFLatexSymbol_symbols
 

Additional Inherited Members

- Public Types inherited from KLFIteratorSearchable< int >
typedef Iter SearchIterator
 
- Protected Member Functions inherited from KLFIteratorSearchable< int >
QString searchQueryString () const
 
SearchIterator searchCurrentIterPos () const
 

Detailed Description

Definition at line 109 of file klflatexsymbols.h.

Constructor & Destructor Documentation

KLFLatexSymbolsView::KLFLatexSymbolsView ( const QString category,
QWidget parent 
)

Definition at line 451 of file klflatexsymbols.cpp.

References QScrollArea::setWidget().

Member Function Documentation

void KLFLatexSymbolsView::appendSymbolList ( const QList< KLFLatexSymbol > &  symbols)

Definition at line 478 of file klflatexsymbols.cpp.

References _symbols, QList::append(), and QList::size().

Referenced by setSymbolList().

void KLFLatexSymbolsView::buildDisplay ( )
slot
QString KLFLatexSymbolsView::category ( ) const
inline

Definition at line 118 of file klflatexsymbols.h.

void KLFLatexSymbolsView::recalcLayout ( )
slot
void KLFLatexSymbolsView::searchAbort ( )
virtual

Reimplemented from KLFIteratorSearchable< int >.

Definition at line 618 of file klflatexsymbols.cpp.

References KLFIteratorSearchable< class >::searchAbort().

virtual SearchIterator KLFLatexSymbolsView::searchIterBegin ( )
inlinevirtual

Implements KLFIteratorSearchable< int >.

Definition at line 122 of file klflatexsymbols.h.

virtual SearchIterator KLFLatexSymbolsView::searchIterEnd ( )
inlinevirtual

Implements KLFIteratorSearchable< int >.

Definition at line 123 of file klflatexsymbols.h.

bool KLFLatexSymbolsView::searchIterMatches ( const SearchIterator pos,
const QString queryString 
)
virtual
void KLFLatexSymbolsView::searchPerformed ( const SearchIterator result)
virtual

Reimplemented from KLFIteratorSearchable< int >.

Definition at line 612 of file klflatexsymbols.cpp.

References klfDbg, and QList::size().

void KLFLatexSymbolsView::setSymbolList ( const QList< KLFLatexSymbol > &  symbols)

Definition at line 473 of file klflatexsymbols.cpp.

References _symbols, appendSymbolList(), and QList::clear().

void KLFLatexSymbolsView::slotSymbolActivated ( )
protectedslot

Definition at line 578 of file klflatexsymbols.cpp.

References _symbols, KLF_FUNC_NAME, QObject::property(), QList::size(), and symbolActivated().

Referenced by buildDisplay().

void KLFLatexSymbolsView::symbolActivated ( const KLFLatexSymbol symb)
signal

Referenced by slotSymbolActivated().

Member Data Documentation

QString KLFLatexSymbolsView::_category
protected

Definition at line 141 of file klflatexsymbols.h.

QList<KLFLatexSymbol> KLFLatexSymbolsView::_symbols
protected

The documentation for this class was generated from the following files:

Generated by doxygen 1.8.5