Class sh::ui::FilePropertyDialogTabFactory¶
-
class
sh::ui
::
FilePropertyDialogTabFactory
¶ Abstract factory for creating property dialog tabs for the selected nodes.
Register an instance of this class with FilePropertyDialog::addTabFactory in order to make a property tab implementation available. See also FilePropertyDialogTabFactoryByFunction.
Subclassed by sh::scripting::api::ApiFilePropertyDialogTabFactory, sh::ui::FilePropertyDialogTabFactoryByFunction
Public Functions
Constructs a fresh instance of a FilePropertyDialogTab implementation. .
-
~FilePropertyDialogTabFactory
()¶
Public Static Attributes
-
const int
REGISTER_FILEPROPERTYDIALOGTAB_INDEX_CORE
= 10000¶ Base value for display indexes of core (i.e. maximum important) tabs.
Used in FilePropertyDialog::addTabFactory.
-
const int
REGISTER_FILEPROPERTYDIALOGTAB_INDEX_VERYIMPORTANT
= 20000¶ Base value for display indexes of very important tabs.
Used in FilePropertyDialog::addTabFactory.
-
const int
REGISTER_FILEPROPERTYDIALOGTAB_INDEX_IMPORTANT
= 30000¶ Base value for display indexes of important tabs.
Used in FilePropertyDialog::addTabFactory.
-
const int
REGISTER_FILEPROPERTYDIALOGTAB_INDEX_NORMAL
= 40000¶ Base value for display indexes of tabs with medium importance.
Used in FilePropertyDialog::addTabFactory.
-
const int
REGISTER_FILEPROPERTYDIALOGTAB_INDEX_EXOTIC
= 50000¶ Base value for display indexes of exotic (i.e. less important) tabs.
Used in FilePropertyDialog::addTabFactory.