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

#include <klfflowlistwidget.h>

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

Public Slots

void setItems (const QStringList &strings, const QVariantList &datalist=QVariantList())
 
void addItem (const QString &string, const QVariant &data=QVariant())
 
void removeItem (int i)
 
void insertItem (int i, const QString &s, const QVariant &data=QVariant())
 

Signals

void itemActivated (const QString &s, const QVariant &data)
 
void itemActivated (int i, const QString &s, const QVariant &data)
 

Public Member Functions

 KLFFlowListWidget (QWidget *parent=NULL)
 
virtual ~KLFFlowListWidget ()
 
int itemCount () const
 
QString itemAt (int i) const
 
QVariant itemDataAt (int i) const
 
QStringList itemList () const
 
QVariantList itemDataList () const
 

Detailed Description

Definition at line 34 of file klfflowlistwidget.h.

Constructor & Destructor Documentation

◆ KLFFlowListWidget()

KLFFlowListWidget::KLFFlowListWidget ( QWidget *  parent = NULL)

Definition at line 34 of file klfflowlistwidget.cpp.

References KLFFlowLayout::FlushBegin, and KLFFlowLayout::setFlush().

◆ ~KLFFlowListWidget()

KLFFlowListWidget::~KLFFlowListWidget ( )
virtual

Definition at line 43 of file klfflowlistwidget.cpp.

Member Function Documentation

◆ addItem

void KLFFlowListWidget::addItem ( const QString string,
const QVariant data = QVariant() 
)
slot

Definition at line 98 of file klfflowlistwidget.cpp.

References insertItem().

Referenced by setItems().

◆ insertItem

void KLFFlowListWidget::insertItem ( int  i,
const QString s,
const QVariant data = QVariant() 
)
slot

◆ itemActivated [1/2]

void KLFFlowListWidget::itemActivated ( const QString s,
const QVariant data 
)
signal

◆ itemActivated [2/2]

void KLFFlowListWidget::itemActivated ( int  i,
const QString s,
const QVariant data 
)
signal

◆ itemAt()

QString KLFFlowListWidget::itemAt ( int  i) const

Definition at line 48 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION, and QList::size().

Referenced by itemList().

◆ itemCount()

int KLFFlowListWidget::itemCount ( ) const
inline

Definition at line 41 of file klfflowlistwidget.h.

References QList::size().

◆ itemDataAt()

QVariant KLFFlowListWidget::itemDataAt ( int  i) const

Definition at line 55 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION, and QList::size().

Referenced by itemDataList().

◆ itemDataList()

QVariantList KLFFlowListWidget::itemDataList ( ) const

Definition at line 72 of file klfflowlistwidget.cpp.

References itemDataAt(), and QList::size().

◆ itemList()

QStringList KLFFlowListWidget::itemList ( ) const

Definition at line 63 of file klfflowlistwidget.cpp.

References itemAt(), and QList::size().

◆ removeItem

void KLFFlowListWidget::removeItem ( int  i)
slot

Definition at line 103 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION, QList::removeAt(), and QList::size().

◆ setItems

void KLFFlowListWidget::setItems ( const QStringList strings,
const QVariantList &  datalist = QVariantList() 
)
slot

Definition at line 82 of file klfflowlistwidget.cpp.

References addItem(), KLF_ASSERT_CONDITION, QList::size(), and QList::takeAt().


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

Generated by doxygen 1.8.14