<height>600</height>
</rect>
</property>
- <property name="minimumSize">
- <size>
- <width>800</width>
- <height>600</height>
- </size>
- </property>
<property name="windowTitle">
- <string>MainWindow</string>
+ <string>PipelineEditor</string>
</property>
- <widget class="QWidget" name="MainWidget">
+ <widget class="QWidget" name="centralwidget">
<layout class="QGridLayout" name="gridLayout">
+ <property name="margin">
+ <number>2</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
<item row="0" column="0">
- <widget class="QSplitter" name="splitter_2">
+ <widget class="QSplitter" name="MainSplitter">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
- <widget class="cpExtensions::QT::SimpleMPRWidget" name="Viewer" native="true">
- <property name="minimumSize">
- <size>
- <width>0</width>
- <height>200</height>
- </size>
- </property>
- </widget>
- <widget class="QSplitter" name="splitter">
+ <widget class="QWidget" name="Viewer" native="true"/>
+ <widget class="QSplitter" name="second_splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
- <widget class="QFrame" name="frame">
- <property name="minimumSize">
- <size>
- <width>251</width>
- <height>331</height>
- </size>
- </property>
- <property name="frameShape">
- <enum>QFrame::StyledPanel</enum>
- </property>
- <property name="frameShadow">
- <enum>QFrame::Raised</enum>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
- <widget class="QGroupBox" name="groupBox">
- <property name="minimumSize">
- <size>
- <width>202</width>
- <height>67</height>
- </size>
- </property>
- <property name="maximumSize">
- <size>
- <width>202</width>
- <height>67</height>
- </size>
- </property>
- <property name="title">
- <string>Plugins</string>
- </property>
- <layout class="QHBoxLayout" name="horizontalLayout">
- <item>
- <widget class="QPushButton" name="ButtonLoadPluginsFile">
- <property name="minimumSize">
- <size>
- <width>85</width>
- <height>31</height>
- </size>
- </property>
- <property name="maximumSize">
- <size>
- <width>85</width>
- <height>31</height>
- </size>
- </property>
- <property name="text">
- <string>File</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QPushButton" name="ButtonLoadPluginsPath">
- <property name="minimumSize">
- <size>
- <width>85</width>
- <height>31</height>
- </size>
- </property>
- <property name="maximumSize">
- <size>
- <width>85</width>
- <height>31</height>
- </size>
- </property>
- <property name="text">
- <string>Path</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QTreeWidget" name="LoadedPlugins">
- <property name="minimumSize">
- <size>
- <width>229</width>
- <height>0</height>
- </size>
- </property>
- <property name="dragEnabled">
- <bool>true</bool>
- </property>
- <property name="dragDropMode">
- <enum>QAbstractItemView::DragOnly</enum>
- </property>
- <property name="alternatingRowColors">
- <bool>true</bool>
- </property>
- <property name="uniformRowHeights">
- <bool>true</bool>
- </property>
- <column>
- <property name="text">
- <string>Loaded plugins</string>
- </property>
- </column>
- </widget>
- </item>
- </layout>
- </widget>
- <widget class="cpPipelineEditor::Canvas" name="Canvas" native="true">
- <property name="minimumSize">
- <size>
- <width>500</width>
- <height>0</height>
- </size>
- </property>
- <property name="acceptDrops">
- <bool>true</bool>
- </property>
- </widget>
+ <widget class="cpBaseQtApplication::Plugins::Navigator" name="Navigator" native="true"/>
+ <widget class="cpBaseQtApplication::Pipeline::Canvas" name="Canvas" native="true"/>
</widget>
</widget>
</item>
</layout>
</widget>
- <widget class="QMenuBar" name="Menubar">
+ <widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>800</width>
- <height>27</height>
+ <height>25</height>
</rect>
</property>
- <widget class="QMenu" name="MenuFile">
+ <widget class="QMenu" name="menuFile">
<property name="title">
<string>&File</string>
</property>
- <widget class="QMenu" name="MenuWorkspace">
- <property name="title">
- <string>Workspace</string>
- </property>
- <addaction name="ActionOpenWorkspace"/>
- <addaction name="ActionSaveWorkspace"/>
- </widget>
- <addaction name="MenuWorkspace"/>
+ <addaction name="actionOpenWorkspace"/>
+ <addaction name="actionSaveWorkspace"/>
+ <addaction name="actionSaveWorkspaceAs"/>
<addaction name="separator"/>
- <addaction name="ActionExit"/>
+ <addaction name="actionExit"/>
+ </widget>
+ <widget class="QMenu" name="menu_Properties">
+ <property name="title">
+ <string>&Properties</string>
+ </property>
+ <addaction name="actionActorsProperties"/>
</widget>
- <addaction name="MenuFile"/>
+ <widget class="QMenu" name="menuPlu_gins">
+ <property name="title">
+ <string>Plu&gins</string>
+ </property>
+ <addaction name="actionLoadLibrary"/>
+ <addaction name="actionLoadDirectory"/>
+ </widget>
+ <addaction name="menuFile"/>
+ <addaction name="menu_Properties"/>
+ <addaction name="menuPlu_gins"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
- <action name="ActionOpenWorkspace">
+ <widget class="QToolBar" name="toolBar">
+ <property name="windowTitle">
+ <string>toolBar</string>
+ </property>
+ <attribute name="toolBarArea">
+ <enum>TopToolBarArea</enum>
+ </attribute>
+ <attribute name="toolBarBreak">
+ <bool>false</bool>
+ </attribute>
+ <addaction name="actionPrintExecutionInformation"/>
+ </widget>
+ <action name="actionExit">
<property name="text">
- <string>Open</string>
+ <string>E&xit</string>
</property>
</action>
- <action name="ActionSaveWorkspace">
+ <action name="actionOpenWorkspace">
<property name="text">
- <string>Save</string>
+ <string>&Open workspace</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+O</string>
</property>
</action>
- <action name="ActionExit">
+ <action name="actionSaveWorkspace">
<property name="text">
- <string>E&xit</string>
+ <string>&Save workspace</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+S</string>
+ </property>
+ </action>
+ <action name="actionSaveWorkspaceAs">
+ <property name="text">
+ <string>Sa&ve workspace as...</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+Shift+S</string>
+ </property>
+ </action>
+ <action name="actionActorsProperties">
+ <property name="text">
+ <string>&Actors</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+Shift+P</string>
+ </property>
+ </action>
+ <action name="actionLoadLibrary">
+ <property name="text">
+ <string>Load &library</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+Shift+L</string>
+ </property>
+ </action>
+ <action name="actionLoadDirectory">
+ <property name="text">
+ <string>Load &directory</string>
+ </property>
+ <property name="shortcut">
+ <string>Ctrl+Shift+D</string>
+ </property>
+ </action>
+ <action name="actionPrintExecutionInformation">
+ <property name="checkable">
+ <bool>true</bool>
+ </property>
+ <property name="text">
+ <string>Print execution information?</string>
+ </property>
+ <property name="toolTip">
+ <string>Print execution information?</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
- <class>cpPipelineEditor::Canvas</class>
+ <class>cpBaseQtApplication::Plugins::Navigator</class>
<extends>QWidget</extends>
- <header>cpPipelineEditor/Canvas.h</header>
+ <header location="global">cpBaseQtApplication/Plugins/Navigator.h</header>
<container>1</container>
</customwidget>
<customwidget>
- <class>cpExtensions::QT::SimpleMPRWidget</class>
+ <class>cpBaseQtApplication::Pipeline::Canvas</class>
<extends>QWidget</extends>
- <header location="global">cpExtensions/QT/SimpleMPRWidget.h</header>
+ <header location="global">cpBaseQtApplication/Pipeline/Canvas.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections>
<connection>
- <sender>ActionExit</sender>
+ <sender>actionExit</sender>
<signal>triggered()</signal>
<receiver>PipelineEditor</receiver>
<slot>close()</slot>