#include <klfenumlistwidget.h>
Classes | |
struct | Item |
Public Slots | |
void | addItem (const QString &s, const QVariant &data=QVariant()) |
void | removeItem (int i) |
void | insertItem (int i, const QString &s, const QVariant &data=QVariant()) |
void | setItems (const QStringList &slist, const QVariantList &datalist=QVariantList()) |
Signals | |
void | itemActivated (const QString &s, const QVariant &data) |
void | itemActivated (int i, const QString &s, const QVariant &data) |
Public Member Functions | |
KLFEnumListWidget (QWidget *parent) | |
virtual | ~KLFEnumListWidget () |
int | itemCount () const |
QString | itemAt (int i) const |
QVariant | itemDataAt (int i) const |
QStringList | itemList () const |
QVariantList | itemDataList () const |
Protected Member Functions | |
virtual void | updateLabelText () |
Protected Attributes | |
QList< Item > | pItems |
Definition at line 34 of file klfenumlistwidget.h.
KLFEnumListWidget::KLFEnumListWidget | ( | QWidget * | parent | ) |
Definition at line 30 of file klfenumlistwidget.cpp.
|
virtual |
Definition at line 39 of file klfenumlistwidget.cpp.
|
inlineslot |
Definition at line 54 of file klfenumlistwidget.h.
|
slot |
Definition at line 85 of file klfenumlistwidget.cpp.
References pItems, and updateLabelText().
Referenced by updateLabelText().
QString KLFEnumListWidget::itemAt | ( | int | i | ) | const |
Definition at line 43 of file klfenumlistwidget.cpp.
References pItems.
Referenced by updateLabelText().
|
inline |
Definition at line 41 of file klfenumlistwidget.h.
QVariant KLFEnumListWidget::itemDataAt | ( | int | i | ) | const |
Definition at line 50 of file klfenumlistwidget.cpp.
References pItems.
Referenced by updateLabelText().
QVariantList KLFEnumListWidget::itemDataList | ( | ) | const |
Definition at line 65 of file klfenumlistwidget.cpp.
References pItems.
QStringList KLFEnumListWidget::itemList | ( | ) | const |
Definition at line 57 of file klfenumlistwidget.cpp.
References pItems.
|
slot |
Definition at line 75 of file klfenumlistwidget.cpp.
References pItems, and updateLabelText().
Referenced by updateLabelText().
|
slot |
Definition at line 93 of file klfenumlistwidget.cpp.
References KLF_FUNC_NAME, pItems, QList::size(), and updateLabelText().
|
protectedvirtual |
Definition at line 110 of file klfenumlistwidget.cpp.
References QUrl::fromEncoded(), itemActivated(), itemAt(), itemDataAt(), klfDbg, QString::number(), QUrl::path(), pItems, QUrlQuery::queryItemValue(), removeItem(), QUrl::scheme(), QString::toInt(), and QString::toLatin1().
Referenced by insertItem(), removeItem(), and setItems().
Definition at line 70 of file klfenumlistwidget.h.
Referenced by insertItem(), itemAt(), itemDataAt(), itemDataList(), itemList(), removeItem(), setItems(), and updateLabelText().