QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
qtscriptshell_QStandardItem.h
Go to the documentation of this file.
1 #ifndef QTSCRIPTSHELL_QSTANDARDITEM_H
2 #define QTSCRIPTSHELL_QSTANDARDITEM_H
3 
4 #include <qstandarditemmodel.h>
5 
6 #include <QtScript/qscriptvalue.h>
7 
8 class QtScriptShell_QStandardItem : public QStandardItem
9 {
10 public:
12  QtScriptShell_QStandardItem(const QIcon& icon, const QString& text);
13  QtScriptShell_QStandardItem(const QStandardItem& other);
14  QtScriptShell_QStandardItem(const QString& text);
15  QtScriptShell_QStandardItem(int rows, int columns = 1);
17 
18  QStandardItem* clone() const;
19  QVariant data(int role = Qt::UserRole + 1) const;
20  void setData(const QVariant& value, int role = Qt::UserRole + 1);
21  int type() const;
22 
23  QScriptValue __qtscript_self;
24 };
25 
26 #endif // QTSCRIPTSHELL_QSTANDARDITEM_H