An extended QTableWidget with additional signals. More...
#include <qxttablewidget.h>
Signals | |
void | itemEditingStarted (QTableWidgetItem *item) |
void | itemEditingFinished (QTableWidgetItem *item) |
void | itemCheckStateChanged (QxtTableWidgetItem *item) |
Public Member Functions | |
QxtTableWidget (QWidget *parent=0) | |
QxtTableWidget (int rows, int columns, QWidget *parent=0) | |
virtual | ~QxtTableWidget () |
Friends | |
class | QxtTableWidgetPrivate |
class | QxtTableWidgetItem |
An extended QTableWidget with additional signals.
QxtTableWidget offers a few most commonly requested signals.
QxtTableWidget in Plastique style.
Definition at line 35 of file qxttablewidget.h.
QxtTableWidget::QxtTableWidget | ( | QWidget * | parent = 0 ) |
[explicit] |
Constructs a new QxtTableWidget with parent.
Definition at line 85 of file qxttablewidget.cpp.
References QXT_INIT_PRIVATE.
: QTableWidget(parent) { QXT_INIT_PRIVATE(QxtTableWidget); setItemPrototype(new QxtTableWidgetItem); 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); }
QxtTableWidget::QxtTableWidget | ( | int | rows, |
int | columns, | ||
QWidget * | parent = 0 |
||
) | [explicit] |
Constructs a new QxtTableWidget with rows, columns and parent.
Definition at line 101 of file qxttablewidget.cpp.
References QXT_INIT_PRIVATE.
: QTableWidget(rows, columns, parent) { QXT_INIT_PRIVATE(QxtTableWidget); setItemPrototype(new QxtTableWidgetItem); 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); }
QxtTableWidget::~QxtTableWidget | ( | ) | [virtual] |
QxtTableWidget::itemCheckStateChanged | ( | QxtTableWidgetItem * | item ) | [signal] |
This signal is emitted whenever the check state of item has changed.
Referenced by QxtTableWidgetItem::setData().
QxtTableWidget::itemEditingFinished | ( | QTableWidgetItem * | item ) | [signal] |
This signal is emitted after the editing of item has been finished.
QxtTableWidget::itemEditingStarted | ( | QTableWidgetItem * | item ) | [signal] |
This signal is emitted after the editing of item has been started.
friend class QxtTableWidgetItem [friend] |
Definition at line 38 of file qxttablewidget.h.
friend class QxtTableWidgetPrivate [friend] |
Definition at line 38 of file qxttablewidget.h.