#3649 Move from createUiGroup to defineUiOrdering/uiOrdering code in name config.

This commit is contained in:
Gaute Lindkvist
2018-11-09 10:39:23 +01:00
parent 72d3a6b46f
commit 68d12a325f
13 changed files with 81 additions and 64 deletions

View File

@@ -53,9 +53,10 @@ public:
caf::PdmFieldHandle* nameField();
QString name() const;
virtual caf::PdmUiGroup* createUiGroup(QString uiConfigName, caf::PdmUiOrdering& uiOrdering);
void uiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering);
protected:
virtual void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) override;
void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
QString autoName() const;
virtual void updateAllSettings();