[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes

KLFLatexSymbolsView Class Reference

#include <klflatexsymbols.h>

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

List of all members.

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 ()

Protected Slots

void slotSymbolActivated ()

Protected Attributes

QString _category
QList< KLFLatexSymbol_symbols

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.

virtual SearchIterator KLFLatexSymbolsView::searchIterBegin ( ) [inline, virtual]

Implements KLFIteratorSearchable< int >.

Definition at line 122 of file klflatexsymbols.h.

virtual SearchIterator KLFLatexSymbolsView::searchIterEnd ( ) [inline, virtual]

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 ( ) [protected, slot]

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

Definition at line 141 of file klflatexsymbols.h.


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

Generated by doxygen 1.7.3