diff options
| author | 2010-06-22 00:30:13 +0000 | |
|---|---|---|
| committer | 2010-06-22 00:30:13 +0000 | |
| commit | ec47591489404ea0a330c3fb848bbac1db5c2b00 (patch) | |
| tree | 18b8a66b87c82394b947417068a6841105348c64 /src/modules/objects/class_tablewidget.h | |
| parent | quick fix (diff) | |
| download | KVIrc-ec47591489404ea0a330c3fb848bbac1db5c2b00.tar.gz KVIrc-ec47591489404ea0a330c3fb848bbac1db5c2b00.tar.bz2 KVIrc-ec47591489404ea0a330c3fb848bbac1db5c2b00.zip | |
suppressed gcc noise
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4506 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_tablewidget.h')
| -rw-r--r-- | src/modules/objects/class_tablewidget.h | 99 |
1 files changed, 48 insertions, 51 deletions
diff --git a/src/modules/objects/class_tablewidget.h b/src/modules/objects/class_tablewidget.h index 5f2f4c9a2..6685fce81 100644 --- a/src/modules/objects/class_tablewidget.h +++ b/src/modules/objects/class_tablewidget.h @@ -25,90 +25,87 @@ // //============================================================================= - - #include "class_widget.h" #include "object_macros.h" + +#include "kvi_kvs_runtimecontext.h" + #include <QtSql> #include <QTableWidgetItem> - #include <QItemDelegate> #include <QAbstractItemView> -#include "kvi_kvs_runtimecontext.h" + class KviKvsObject_tablewidget; class KviCellItemDelegate : public QItemDelegate { public: - KviCellItemDelegate(QAbstractItemView * pWidget = 0,KviKvsObject_tablewidget *pParent=0); - ~KviCellItemDelegate(); + KviCellItemDelegate(QAbstractItemView * pWidget = 0,KviKvsObject_tablewidget *pParent=0); + ~KviCellItemDelegate(); protected: // QAbstractItemView * m_pParent; - KviKvsObject_tablewidget *m_pParentScript; + KviKvsObject_tablewidget *m_pParentScript; public: - QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex & index) const; - void paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index) const; + QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex & index) const; + void paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index) const; }; class KviKvsObject_tablewidget : public KviKvsObject_widget { Q_OBJECT public: - KVSO_DECLARE_OBJECT(KviKvsObject_tablewidget) + KVSO_DECLARE_OBJECT(KviKvsObject_tablewidget) public: QWidget * widget() { return (QWidget *)object(); }; - bool paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index); + bool paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index); - protected: - QSqlQueryModel *model; - KviKvsRunTimeContext *m_pContext; - KviCellItemDelegate *m_pCellItemDelegate; - protected: +protected: + QSqlQueryModel * model; + KviKvsRunTimeContext * m_pContext; + KviCellItemDelegate * m_pCellItemDelegate; +protected: virtual bool init(KviKvsRunTimeContext * pContext,KviKvsVariantList *pParams); - bool setText(KviKvsObjectFunctionCall *c); - bool setNumber(KviKvsObjectFunctionCall *c); - bool setToolTip(KviKvsObjectFunctionCall *c); - bool text(KviKvsObjectFunctionCall *c); - bool setIcon(KviKvsObjectFunctionCall *c); - bool setItemFlags(KviKvsObjectFunctionCall *c); + bool setText(KviKvsObjectFunctionCall *c); + bool setNumber(KviKvsObjectFunctionCall *c); + bool setToolTip(KviKvsObjectFunctionCall *c); + bool text(KviKvsObjectFunctionCall *c); + bool setIcon(KviKvsObjectFunctionCall *c); + bool setItemFlags(KviKvsObjectFunctionCall *c); - bool setColumnCount(KviKvsObjectFunctionCall *c); - bool columnCount(KviKvsObjectFunctionCall *c); - bool setRowCount(KviKvsObjectFunctionCall *c); - bool currentRow(KviKvsObjectFunctionCall *c); - bool currentColumn(KviKvsObjectFunctionCall *c); - bool itemRowColAt(KviKvsObjectFunctionCall *c); + bool setColumnCount(KviKvsObjectFunctionCall *c); + bool columnCount(KviKvsObjectFunctionCall *c); + bool setRowCount(KviKvsObjectFunctionCall *c); + bool currentRow(KviKvsObjectFunctionCall *c); + bool currentColumn(KviKvsObjectFunctionCall *c); + bool itemRowColAt(KviKvsObjectFunctionCall *c); - bool rowCount(KviKvsObjectFunctionCall *c); - bool setHorizontalHeaderLabels(KviKvsObjectFunctionCall *c); - bool setVerticalHeaderLabels(KviKvsObjectFunctionCall *c); - bool setCellWidget(KviKvsObjectFunctionCall *c); + bool rowCount(KviKvsObjectFunctionCall *c); + bool setHorizontalHeaderLabels(KviKvsObjectFunctionCall *c); + bool setVerticalHeaderLabels(KviKvsObjectFunctionCall *c); + bool setCellWidget(KviKvsObjectFunctionCall *c); - bool hideHorizontalHeader(KviKvsObjectFunctionCall *c); - bool showHorizontalHeader(KviKvsObjectFunctionCall *c); - bool hideVerticalHeader(KviKvsObjectFunctionCall *c); - bool showVerticalHeader(KviKvsObjectFunctionCall *c); - bool clear(KviKvsObjectFunctionCall *c); - bool itemEnteredEvent(KviKvsObjectFunctionCall *c); - bool cellActivatedEvent(KviKvsObjectFunctionCall *c); - bool cellDoubleClickedEvent(KviKvsObjectFunctionCall *c); - - - bool hideColumn(KviKvsObjectFunctionCall *c); - bool showColumn(KviKvsObjectFunctionCall *c); - bool hideRow(KviKvsObjectFunctionCall *c); - bool showRow(KviKvsObjectFunctionCall *c); - bool customContextMenuRequestedEvent(KviKvsObjectFunctionCall *c); - bool resizeRowsToContents(KviKvsObjectFunctionCall *c); - bool resizeColumnsToContents(KviKvsObjectFunctionCall *c); + bool hideHorizontalHeader(KviKvsObjectFunctionCall *c); + bool showHorizontalHeader(KviKvsObjectFunctionCall *c); + bool hideVerticalHeader(KviKvsObjectFunctionCall *c); + bool showVerticalHeader(KviKvsObjectFunctionCall *c); + bool clear(KviKvsObjectFunctionCall *c); + bool itemEnteredEvent(KviKvsObjectFunctionCall *c); + bool cellActivatedEvent(KviKvsObjectFunctionCall *c); + bool cellDoubleClickedEvent(KviKvsObjectFunctionCall *c); + bool hideColumn(KviKvsObjectFunctionCall *c); + bool showColumn(KviKvsObjectFunctionCall *c); + bool hideRow(KviKvsObjectFunctionCall *c); + bool showRow(KviKvsObjectFunctionCall *c); + bool customContextMenuRequestedEvent(KviKvsObjectFunctionCall *c); + bool resizeRowsToContents(KviKvsObjectFunctionCall *c); + bool resizeColumnsToContents(KviKvsObjectFunctionCall *c); protected slots: - void slotItemEntered(QTableWidgetItem *); + void slotItemEntered(QTableWidgetItem *); void slotCustomContextMenuRequested(const QPoint &pnt); void cellActivated(int iRow,int iCol); void cellDoubleClicked(int iRow,int iCol); }; - #endif // !_CLASS_TABLEWIDGET_H_ |
