[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 itemCount(), and 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

Referenced by itemCount().

◆ 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 itemCount(), and itemList().

◆ itemCount()

int KLFFlowListWidget::itemCount ( ) const
inline

◆ itemDataAt()

QVariant KLFFlowListWidget::itemDataAt ( int  i) const

Definition at line 55 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION, and QList::size().

Referenced by itemCount(), and itemDataList().

◆ itemDataList()

QVariantList KLFFlowListWidget::itemDataList ( ) const

Definition at line 72 of file klfflowlistwidget.cpp.

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

Referenced by itemCount().

◆ itemList()

QStringList KLFFlowListWidget::itemList ( ) const

Definition at line 63 of file klfflowlistwidget.cpp.

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

Referenced by itemCount().

◆ removeItem

void KLFFlowListWidget::removeItem ( int  i)
slot

Definition at line 103 of file klfflowlistwidget.cpp.

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

Referenced by itemCount().

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

Referenced by itemCount().


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

Generated by doxygen 1.8.13