Signals | Public Member Functions | Friends

QxtListWidget Class Reference
[QxtGui]

An extended QListWidget with additional signals. More...

#include <qxtlistwidget.h>

Collaboration diagram for QxtListWidget:
Collaboration graph
[legend]

List of all members.

Signals

void itemEditingStarted (QListWidgetItem *item)
void itemEditingFinished (QListWidgetItem *item)
void itemCheckStateChanged (QxtListWidgetItem *item)

Public Member Functions

 QxtListWidget (QWidget *parent=0)
virtual ~QxtListWidget ()

Friends

class QxtListWidgetPrivate
class QxtListWidgetItem

Detailed Description

An extended QListWidget with additional signals.

QxtListWidget offers a few most commonly requested signals.

qxtlistwidget.png

QxtListWidget in Plastique style.

Definition at line 35 of file qxtlistwidget.h.


Constructor & Destructor Documentation

QxtListWidget::QxtListWidget ( QWidget *  parent = 0 ) [explicit]

Constructs a new QxtListWidget with parent.

Definition at line 85 of file qxtlistwidget.cpp.

References QXT_INIT_PRIVATE.

                                            : QListWidget(parent)
{
    QXT_INIT_PRIVATE(QxtListWidget);
    QxtItemDelegate* delegate = new QxtItemDelegate(this);
    connect(delegate, SIGNAL(editingStarted(const QModelIndex&)),
            &qxt_d(), SLOT(informStartEditing(const QModelIndex&)));
    connect(delegate, SIGNAL(editingFinished(const QModelIndex&)),
            &qxt_d(), SLOT(informFinishEditing(const QModelIndex&)));
    setItemDelegate(delegate);
}
QxtListWidget::~QxtListWidget (  ) [virtual]

Destructs the list widget.

Definition at line 99 of file qxtlistwidget.cpp.

{}

Member Function Documentation

QxtListWidget::itemCheckStateChanged ( QxtListWidgetItem item ) [signal]

This signal is emitted whenever the check state of item has changed.

Note:
Use QxtListWidgetItem in order to enable this feature.
See also:
QxtListWidgetItem, QListWidgetItem::checkState()

Referenced by QxtListWidgetItem::setData().

QxtListWidget::itemEditingFinished ( QListWidgetItem *  item ) [signal]

This signal is emitted after the editing of item has been finished.

See also:
itemEditingStarted()
QxtListWidget::itemEditingStarted ( QListWidgetItem *  item ) [signal]

This signal is emitted after the editing of item has been started.

See also:
itemEditingFinished()

Friends And Related Function Documentation

friend class QxtListWidgetItem [friend]

Definition at line 38 of file qxtlistwidget.h.

friend class QxtListWidgetPrivate [friend]

Definition at line 38 of file qxtlistwidget.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines