[KLF Backend][KLF Tools][KLF Home]
KLatexFormula Project
KLFFlowListWidget Class Reference

#include <klfflowlistwidget.h>

Inheritance diagram for KLFFlowListWidget:
Collaboration diagram for KLFFlowListWidget:

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.

◆ ~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

Definition at line 114 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION, KLF_DEBUG_BLOCK, and klfDbg.

Referenced by addItem().

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

Referenced by itemList().

◆ itemCount()

int KLFFlowListWidget::itemCount ( ) const
inline

Definition at line 41 of file klfflowlistwidget.h.

◆ itemDataAt()

QVariant KLFFlowListWidget::itemDataAt ( int i) const

Definition at line 55 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION.

Referenced by itemDataList().

◆ itemDataList()

QVariantList KLFFlowListWidget::itemDataList ( ) const

Definition at line 72 of file klfflowlistwidget.cpp.

References itemDataAt().

◆ itemList()

QStringList KLFFlowListWidget::itemList ( ) const

Definition at line 63 of file klfflowlistwidget.cpp.

References itemAt().

◆ removeItem

void KLFFlowListWidget::removeItem ( int i)
slot

Definition at line 103 of file klfflowlistwidget.cpp.

References KLF_ASSERT_CONDITION.

◆ 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, and QList::size().


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

Generated by doxygen 1.13.2