mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-18 13:30:34 +01:00
Add itemTYpe for QetGraphicsTableItem and QetGraphicsHeaderItem
This commit is contained in:
@@ -1,16 +1,16 @@
|
|||||||
Type = UserType + ???
|
Type = UserType + ???
|
||||||
###DIAGRAM EDITOR###
|
###DIAGRAM EDITOR###
|
||||||
Element + 1000
|
Element + 1000
|
||||||
Conductor + 1001
|
Conductor + 1001
|
||||||
Terminal + 1002
|
Terminal + 1002
|
||||||
ElementTextItem + 1003
|
ElementTextItem + 1003
|
||||||
DiagramTextItem + 1004
|
DiagramTextItem + 1004
|
||||||
IndependentTextItem + 1005
|
IndependentTextItem + 1005
|
||||||
ConductorTextItem + 1006
|
ConductorTextItem + 1006
|
||||||
DiagramImageItem + 1007
|
DiagramImageItem + 1007
|
||||||
QetShapItem + 1008
|
QetShapItem + 1008
|
||||||
crossRefItem + 1009
|
crossRefItem + 1009
|
||||||
DynamiqueElementTextItem + 1010
|
DynamiqueElementTextItem + 1010
|
||||||
ElementPrimitiveDecorator + 2200
|
ElementPrimitiveDecorator + 2200
|
||||||
|
|
||||||
###ELEMENT EDITOR###
|
###ELEMENT EDITOR###
|
||||||
@@ -25,4 +25,8 @@ part rectangle + 1109
|
|||||||
part dynamic text field + 1110
|
part dynamic text field + 1110
|
||||||
|
|
||||||
###QetGraphicsHandlerItem###
|
###QetGraphicsHandlerItem###
|
||||||
QetGraphicsHandlerItem = 1200
|
QetGraphicsHandlerItem + 1200
|
||||||
|
|
||||||
|
###VIEW ITEMS###
|
||||||
|
QetGraphicsTableItem + 1300
|
||||||
|
QetGraphicsHeaderItem + 1301
|
||||||
|
|||||||
@@ -31,6 +31,9 @@ class QetGraphicsHeaderItem : public QGraphicsObject
|
|||||||
public:
|
public:
|
||||||
QetGraphicsHeaderItem(QGraphicsItem *parent = nullptr);
|
QetGraphicsHeaderItem(QGraphicsItem *parent = nullptr);
|
||||||
|
|
||||||
|
enum { Type = UserType + 1301 };
|
||||||
|
int type() const override { return Type; }
|
||||||
|
|
||||||
void setModel(QAbstractItemModel *model);
|
void setModel(QAbstractItemModel *model);
|
||||||
QAbstractItemModel *model() const;
|
QAbstractItemModel *model() const;
|
||||||
void reset();
|
void reset();
|
||||||
|
|||||||
@@ -33,6 +33,9 @@ class QetGraphicsTableItem : public QetGraphicsItem
|
|||||||
QetGraphicsTableItem(QGraphicsItem *parent= nullptr);
|
QetGraphicsTableItem(QGraphicsItem *parent= nullptr);
|
||||||
virtual ~QetGraphicsTableItem() override;
|
virtual ~QetGraphicsTableItem() override;
|
||||||
|
|
||||||
|
enum { Type = UserType + 1300 };
|
||||||
|
int type() const override { return Type; }
|
||||||
|
|
||||||
void setModel(QAbstractItemModel *model);
|
void setModel(QAbstractItemModel *model);
|
||||||
QAbstractItemModel *model() const;
|
QAbstractItemModel *model() const;
|
||||||
void reset();
|
void reset();
|
||||||
|
|||||||
Reference in New Issue
Block a user