1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
set(interfaces)
set(sources
MyToolBar.cxx
MyToolBar.h
MyToolBarActions.cxx
MyToolBarActions.h)
paraview_plugin_add_action_group(
CLASS_NAME MyToolBarActions
GROUP_NAME "ToolBar/MyActions"
INTERFACES action_interfaces
SOURCES action_sources)
list(APPEND interfaces
${action_interfaces})
list(APPEND sources
${action_sources})
# Another way of adding a toolbar is to simply add a new QToolBar subclass.
paraview_plugin_add_toolbar(
CLASS_NAME MyToolBar
INTERFACES toolbar_interfaces
SOURCES toolbar_sources)
list(APPEND interfaces
${toolbar_interfaces})
list(APPEND sources
${toolbar_sources})
paraview_add_plugin(GUIMyToolBar
REQUIRED_ON_CLIENT
VERSION "1.0"
UI_INTERFACES ${interfaces}
SOURCES ${sources})
|