|
| GraphicsItemDesignerNavigation (GraphicsItemDesigner *_designer) |
|
virtual | ~GraphicsItemDesignerNavigation () |
|
void | addRootItem (GraphicsItemDesignerItemBase *_item, bool _keepName) |
|
bool | isItemNameUnique (const QString &_itemName) const |
|
bool | updateItemName (const QString &_oldName, const QString &_newName) |
|
GraphicsItemDesignerItemBase * | findDesignerItem (const QString &_itemName) const |
|
ot::GraphicsItemCfg * | generateConfig (const GraphicsItemDesignerExportConfig &_exportConfig) |
|
GraphicsItemDesignerNavigationRoot * | getDesignerRootItem (void) const |
|
void | setCurrentSelection (const std::list< std::string > &_itemNames) |
|
std::list< GraphicsItemDesignerItemBase * > | getCurrentDesignerSelection (void) const |
|
bool | hasDesignerItems (void) const |
|
void | updatePropertyGrid (void) |
|
void | clearDesignerItems (void) |
| Removes and destroys all designer items. The items will be removed from the view aswell.
|
|
void | removeSelectedDesignerItems (void) |
|
void | removeDesignerItems (const QStringList &_itemNames) |
|
| TreeWidget (QWidget *_parentWidget=(QWidget *) nullptr) |
|
virtual | ~TreeWidget () |
|
virtual QWidget * | getQWidget (void) override |
| Returns a pointer to the root widget of this object.
|
|
virtual const QWidget * | getQWidget (void) const override |
|
QTreeWidgetItem * | findItem (const QString &_itemPath, char _delimiter='/') const |
|
bool | itemExists (const QString &_itemPath, char _delimiter='/') const |
| Checks if the item at the given path exists.
|
|
bool | itemTextExists (const QString &_itemText) const |
| Checks if an item with the given text exists. The item text is the text of the single item. The item to check may be nested.
|
|
QString | getItemPath (QTreeWidgetItem *_item, char _delimiter='/') const |
|
QTreeWidgetItem * | addItem (const TreeWidgetItemInfo &_item) |
|
void | deselectAll (void) |
| Deselects all items. Emits itemSelectionChanged when done.
|
|
virtual void | mousePressEvent (QMouseEvent *_event) override |
|
virtual void | drawRow (QPainter *_painter, const QStyleOptionViewItem &_options, const QModelIndex &_index) const override |
|
bool | itemTextExists (QTreeWidgetItem *_parent, const QString &_itemText) const |
| Checks if an item with the given text exists. The item text is the text of the single item. The item to check may be nested.
|
|
QTreeWidgetItem * | findItem (QTreeWidgetItem *_item, const QStringList &_childPath) const |
|
QTreeWidgetItem * | findItemText (QTreeWidgetItem *_parent, const QString &_itemText) const |
|
| QWidgetInterface () |
|
virtual | ~QWidgetInterface () |
|
void | setOTWidgetFlags (const WidgetFlags &_flags) |
|
const WidgetFlags & | otWidgetFlags (void) const |
|