mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-18 05:00:33 +01:00
save/load QetGraphicsTableItem to/from .qet file
This commit is contained in:
@@ -19,6 +19,7 @@
|
||||
#define DIAGRAM_CONTENT_H
|
||||
|
||||
#include <QSet>
|
||||
#include <QVector>
|
||||
|
||||
class QGraphicsItem;
|
||||
class Conductor;
|
||||
@@ -30,6 +31,7 @@ class DynamicElementTextItem;
|
||||
class ElementTextItemGroup;
|
||||
class Diagram;
|
||||
class DiagramTextItem;
|
||||
class QetGraphicsTableItem;
|
||||
|
||||
/**
|
||||
This class provides a container that makes the transmission of diagram content
|
||||
@@ -60,8 +62,9 @@ class DiagramContent
|
||||
AnyConductor = 112,
|
||||
Shapes = 128,
|
||||
TextGroup = 256,
|
||||
All = 511,
|
||||
SelectedOnly = 512
|
||||
Tables = 512,
|
||||
All = 1023,
|
||||
SelectedOnly = 1024
|
||||
};
|
||||
|
||||
QList<Element *> m_elements;
|
||||
@@ -75,6 +78,8 @@ class DiagramContent
|
||||
QSet<DynamicElementTextItem *> m_element_texts;
|
||||
QSet<ElementTextItemGroup *> m_texts_groups;
|
||||
QList<QGraphicsItem *> m_selected_items;
|
||||
QVector<QetGraphicsTableItem *> m_tables;
|
||||
|
||||
|
||||
QList<DiagramTextItem *> selectedTexts() const;
|
||||
QList<ElementTextItemGroup *> selectedTextsGroup() const;
|
||||
|
||||
Reference in New Issue
Block a user