Slicer: 490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 67d600c3

Author Committer Branch Timestamp Parent
lassoan lassoan 490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 2016-04-16 01:48:49 490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup deb25ede
Changeset

ENH: Made displayed node type configurable in qMRMLNodeComboBox

Configuration is useful for cases when a more specific type name is preferred (e.g., instead of the generic "Create new SubjectHierarchy" option, a module can set up the widget to show "Create new Measurements").

Added methods:
Q_INVOKABLE void setNodeTypeLabel(const QString& label, const QString& nodeType);
Q_INVOKABLE QString nodeTypeLabel(const QString& nodeType)const;

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25011 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Libs/MRML/Widgets/Testing/qMRMLNodeComboBoxTest1.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLNodeComboBox.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLNodeComboBox.h Diff File
mod - Libs/MRML/Widgets/qMRMLNodeComboBox_p.h Diff File