Add widget to edit QetGraphicsTableItem and QetGraphicsHeaderItem

This commit is contained in:
Claveau Joshua
2020-03-08 10:38:49 +01:00
parent 2a29b4b240
commit f7a090c3ca
12 changed files with 1148 additions and 111 deletions

View File

@@ -27,6 +27,8 @@
#include "elementtextitemgroup.h"
#include "independenttextitem.h"
#include "inditextpropertieswidget.h"
#include "qetgraphicstableitem.h"
#include "graphicstablepropertieseditor.h"
/**
* @brief DiagramPropertiesEditorDockWidget::DiagramPropertiesEditorDockWidget
@@ -230,6 +232,20 @@ void DiagramPropertiesEditorDockWidget::selectionChanged()
}
break;
}
case QetGraphicsTableItem::Type:
{
if (count_ > 1)
{
clear();
m_edited_qgi_type = -1;
return;
}
clear();
m_edited_qgi_type = type_;
addEditor(new GraphicsTablePropertiesEditor(static_cast<QetGraphicsTableItem*>(item), this));
break;
}
default:
m_edited_qgi_type = -1;
clear();