]> Creatis software - cpPlugins.git/blob - appli/cpPipelineEditor/cpPipelineEditor.ui
More on graph editor
[cpPlugins.git] / appli / cpPipelineEditor / cpPipelineEditor.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>cpPipelineEditor</class>
4  <widget class="QMainWindow" name="cpPipelineEditor">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>800</width>
10     <height>600</height>
11    </rect>
12   </property>
13   <property name="minimumSize">
14    <size>
15     <width>800</width>
16     <height>600</height>
17    </size>
18   </property>
19   <property name="windowTitle">
20    <string>MainWindow</string>
21   </property>
22   <widget class="QWidget" name="MainWidget">
23    <layout class="QGridLayout" name="gridLayout">
24     <item row="0" column="0">
25      <widget class="QSplitter" name="splitter">
26       <property name="orientation">
27        <enum>Qt::Horizontal</enum>
28       </property>
29       <widget class="QFrame" name="frame">
30        <property name="minimumSize">
31         <size>
32          <width>251</width>
33          <height>331</height>
34         </size>
35        </property>
36        <property name="frameShape">
37         <enum>QFrame::StyledPanel</enum>
38        </property>
39        <property name="frameShadow">
40         <enum>QFrame::Raised</enum>
41        </property>
42        <layout class="QVBoxLayout" name="verticalLayout">
43         <item>
44          <widget class="QGroupBox" name="groupBox">
45           <property name="minimumSize">
46            <size>
47             <width>202</width>
48             <height>67</height>
49            </size>
50           </property>
51           <property name="maximumSize">
52            <size>
53             <width>202</width>
54             <height>67</height>
55            </size>
56           </property>
57           <property name="title">
58            <string>Plugins</string>
59           </property>
60           <layout class="QHBoxLayout" name="horizontalLayout">
61            <item>
62             <widget class="QPushButton" name="ButtonLoadPluginsFile">
63              <property name="minimumSize">
64               <size>
65                <width>85</width>
66                <height>31</height>
67               </size>
68              </property>
69              <property name="maximumSize">
70               <size>
71                <width>85</width>
72                <height>31</height>
73               </size>
74              </property>
75              <property name="text">
76               <string>File</string>
77              </property>
78             </widget>
79            </item>
80            <item>
81             <widget class="QPushButton" name="ButtonLoadPluginsPath">
82              <property name="minimumSize">
83               <size>
84                <width>85</width>
85                <height>31</height>
86               </size>
87              </property>
88              <property name="maximumSize">
89               <size>
90                <width>85</width>
91                <height>31</height>
92               </size>
93              </property>
94              <property name="text">
95               <string>Path</string>
96              </property>
97             </widget>
98            </item>
99           </layout>
100          </widget>
101         </item>
102         <item>
103          <widget class="QTreeWidget" name="LoadedPlugins">
104           <property name="minimumSize">
105            <size>
106             <width>229</width>
107             <height>0</height>
108            </size>
109           </property>
110           <property name="dragEnabled">
111            <bool>true</bool>
112           </property>
113           <property name="dragDropMode">
114            <enum>QAbstractItemView::DragOnly</enum>
115           </property>
116           <column>
117            <property name="text">
118             <string>Loaded plugins</string>
119            </property>
120           </column>
121          </widget>
122         </item>
123        </layout>
124       </widget>
125       <widget class="PipelineEditor::QNodesEditorCanvas" name="Canvas" native="true">
126        <property name="minimumSize">
127         <size>
128          <width>500</width>
129          <height>0</height>
130         </size>
131        </property>
132        <property name="acceptDrops">
133         <bool>true</bool>
134        </property>
135       </widget>
136      </widget>
137     </item>
138    </layout>
139   </widget>
140   <widget class="QMenuBar" name="Menubar">
141    <property name="geometry">
142     <rect>
143      <x>0</x>
144      <y>0</y>
145      <width>800</width>
146      <height>27</height>
147     </rect>
148    </property>
149    <widget class="QMenu" name="MenuFile">
150     <property name="title">
151      <string>&amp;File</string>
152     </property>
153     <widget class="QMenu" name="MenuWorkspace">
154      <property name="title">
155       <string>Workspace</string>
156      </property>
157      <addaction name="ActionOpenWorkspace"/>
158      <addaction name="ActionSaveWorkspace"/>
159     </widget>
160     <addaction name="MenuWorkspace"/>
161     <addaction name="separator"/>
162     <addaction name="ActionExit"/>
163    </widget>
164    <addaction name="MenuFile"/>
165   </widget>
166   <widget class="QStatusBar" name="statusbar"/>
167   <action name="ActionOpenWorkspace">
168    <property name="text">
169     <string>Open</string>
170    </property>
171   </action>
172   <action name="ActionSaveWorkspace">
173    <property name="text">
174     <string>Save</string>
175    </property>
176   </action>
177   <action name="ActionExit">
178    <property name="text">
179     <string>E&amp;xit</string>
180    </property>
181   </action>
182  </widget>
183  <customwidgets>
184   <customwidget>
185    <class>PipelineEditor::QNodesEditorCanvas</class>
186    <extends>QWidget</extends>
187    <header>QNodesEditorCanvas.h</header>
188    <container>1</container>
189   </customwidget>
190  </customwidgets>
191  <resources/>
192  <connections>
193   <connection>
194    <sender>ActionExit</sender>
195    <signal>triggered()</signal>
196    <receiver>cpPipelineEditor</receiver>
197    <slot>close()</slot>
198    <hints>
199     <hint type="sourcelabel">
200      <x>-1</x>
201      <y>-1</y>
202     </hint>
203     <hint type="destinationlabel">
204      <x>399</x>
205      <y>299</y>
206     </hint>
207    </hints>
208   </connection>
209  </connections>
210 </ui>