1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
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="windowTitle">
14   <string>The Warzone Model Post-production Program</string>
15  </property>
16  <property name="dockOptions">
17   <set>QMainWindow::AllowNestedDocks|QMainWindow::AllowTabbedDocks|QMainWindow::AnimatedDocks</set>
18  </property>
19  <widget class="QWidget" name="centralwidget">
20   <layout class="QVBoxLayout" name="verticalLayout">
21    <item>
22     <widget class="WZMOpenGLWidget" name="glView" native="true">
23      <property name="sizePolicy">
24       <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
25        <horstretch>0</horstretch>
26        <verstretch>0</verstretch>
27       </sizepolicy>
28      </property>
29     </widget>
30    </item>
31   </layout>
32  </widget>
33  <widget class="QMenuBar" name="menubar">
34   <property name="geometry">
35    <rect>
36     <x>0</x>
37     <y>0</y>
38     <width>800</width>
39     <height>25</height>
40    </rect>
41   </property>
42   <widget class="QMenu" name="menuImport_3DS">
43    <property name="title">
44     <string>File</string>
45    </property>
46    <addaction name="separator"/>
47    <addaction name="actionOpen"/>
48    <addaction name="actionImport_3DS"/>
49    <addaction name="actionImport_OBJ"/>
50    <addaction name="separator"/>
51    <addaction name="actionSave"/>
52    <addaction name="actionSaveAs"/>
53    <addaction name="separator"/>
54    <addaction name="actionQuit"/>
55   </widget>
56   <widget class="QMenu" name="menuDisplay">
57    <property name="title">
58     <string>View</string>
59    </property>
60    <addaction name="actionAnimation"/>
61    <addaction name="actionCulling"/>
62    <addaction name="actionWireframe"/>
63    <addaction name="actionAxis"/>
64    <addaction name="separator"/>
65    <addaction name="actionFramesEditor"/>
66    <addaction name="actionConnectorsEditor"/>
67   </widget>
68   <widget class="QMenu" name="menuHelp">
69    <property name="title">
70     <string>Help</string>
71    </property>
72    <addaction name="actionHelpContents"/>
73    <addaction name="separator"/>
74    <addaction name="actionAboutApplication"/>
75    <addaction name="actionAboutQt"/>
76   </widget>
77   <widget class="QMenu" name="menuConversion">
78    <property name="title">
79     <string>Tools</string>
80    </property>
81    <addaction name="actionSwapYZ"/>
82    <addaction name="actionReverseWinding"/>
83    <addaction name="actionFlipVerticalTexCoords"/>
84    <addaction name="actionScaleModel"/>
85   </widget>
86   <addaction name="menuImport_3DS"/>
87   <addaction name="menuDisplay"/>
88   <addaction name="menuConversion"/>
89   <addaction name="menuHelp"/>
90  </widget>
91  <widget class="QStatusBar" name="statusBar"/>
92  <widget class="QDockWidget" name="animationDockWidget">
93   <property name="windowTitle">
94    <string>Animation Frames</string>
95   </property>
96   <attribute name="dockWidgetArea">
97    <number>8</number>
98   </attribute>
99   <widget class="QWidget" name="animationDockWidgetContents">
100    <property name="enabled">
101     <bool>false</bool>
102    </property>
103    <layout class="QHBoxLayout" name="horizontalLayout">
104     <item>
105      <widget class="QTableView" name="animationTableView">
106       <property name="selectionMode">
107        <enum>QAbstractItemView::SingleSelection</enum>
108       </property>
109       <property name="selectionBehavior">
110        <enum>QAbstractItemView::SelectRows</enum>
111       </property>
112       <attribute name="horizontalHeaderStretchLastSection">
113        <bool>true</bool>
114       </attribute>
115      </widget>
116     </item>
117     <item>
118      <layout class="QVBoxLayout" name="animationlLayout">
119       <item>
120        <widget class="QPushButton" name="prependFrameButton">
121         <property name="text">
122          <string>Prepend</string>
123         </property>
124        </widget>
125       </item>
126       <item>
127        <widget class="QPushButton" name="appendFrameButton">
128         <property name="text">
129          <string>Append</string>
130         </property>
131        </widget>
132       </item>
133       <item>
134        <widget class="QPushButton" name="removeFrameButton">
135         <property name="text">
136          <string>Remove</string>
137         </property>
138        </widget>
139       </item>
140       <item>
141        <spacer name="animationSpacer">
142         <property name="orientation">
143          <enum>Qt::Vertical</enum>
144         </property>
145         <property name="sizeHint" stdset="0">
146          <size>
147           <width>20</width>
148           <height>40</height>
149          </size>
150         </property>
151        </spacer>
152       </item>
153      </layout>
154     </item>
155    </layout>
156   </widget>
157  </widget>
158  <widget class="QDockWidget" name="connectorDockWidget">
159   <property name="windowTitle">
160    <string>Connectors</string>
161   </property>
162   <attribute name="dockWidgetArea">
163    <number>2</number>
164   </attribute>
165   <widget class="QWidget" name="connectorDockWidgetContents">
166    <property name="enabled">
167     <bool>false</bool>
168    </property>
169    <layout class="QHBoxLayout" name="horizontalLayout_2">
170     <item>
171      <widget class="QTableView" name="connectorTableView">
172       <property name="selectionMode">
173        <enum>QAbstractItemView::SingleSelection</enum>
174       </property>
175       <property name="selectionBehavior">
176        <enum>QAbstractItemView::SelectRows</enum>
177       </property>
178       <attribute name="horizontalHeaderStretchLastSection">
179        <bool>true</bool>
180       </attribute>
181      </widget>
182     </item>
183     <item>
184      <layout class="QVBoxLayout" name="connectorlLayout">
185       <item>
186        <widget class="QPushButton" name="prependConnectorButton">
187         <property name="text">
188          <string>Prepend</string>
189         </property>
190        </widget>
191       </item>
192       <item>
193        <widget class="QPushButton" name="appendConnectorButton">
194         <property name="text">
195          <string>Append</string>
196         </property>
197        </widget>
198       </item>
199       <item>
200        <widget class="QPushButton" name="removeConnectorButton">
201         <property name="text">
202          <string>Remove</string>
203         </property>
204        </widget>
205       </item>
206       <item>
207        <spacer name="connectorSpacer">
208         <property name="orientation">
209          <enum>Qt::Vertical</enum>
210         </property>
211         <property name="sizeHint" stdset="0">
212          <size>
213           <width>20</width>
214           <height>40</height>
215          </size>
216         </property>
217        </spacer>
218       </item>
219      </layout>
220     </item>
221    </layout>
222   </widget>
223  </widget>
224  <action name="actionImport_3DS">
225   <property name="enabled">
226    <bool>true</bool>
227   </property>
228   <property name="text">
229    <string>Import 3DS...</string>
230   </property>
231  </action>
232  <action name="actionImport_OBJ">
233   <property name="enabled">
234    <bool>false</bool>
235   </property>
236   <property name="text">
237    <string>Import OBJ...</string>
238   </property>
239  </action>
240  <action name="actionSave">
241   <property name="enabled">
242    <bool>true</bool>
243   </property>
244   <property name="text">
245    <string>Save</string>
246   </property>
247   <property name="shortcut">
248    <string>Ctrl+S</string>
249   </property>
250  </action>
251  <action name="actionSaveAs">
252   <property name="enabled">
253    <bool>true</bool>
254   </property>
255   <property name="text">
256    <string>Save as...</string>
257   </property>
258   <property name="shortcut">
259    <string>Ctrl+Shift+S</string>
260   </property>
261  </action>
262  <action name="actionQuit">
263   <property name="text">
264    <string>Exit</string>
265   </property>
266   <property name="shortcut">
267    <string>Ctrl+Q</string>
268   </property>
269  </action>
270  <action name="actionAnimation">
271   <property name="checkable">
272    <bool>true</bool>
273   </property>
274   <property name="text">
275    <string>Animate</string>
276   </property>
277   <property name="shortcut">
278    <string>Ctrl+A</string>
279   </property>
280  </action>
281  <action name="actionCulling">
282   <property name="checkable">
283    <bool>true</bool>
284   </property>
285   <property name="checked">
286    <bool>true</bool>
287   </property>
288   <property name="text">
289    <string>Culling</string>
290   </property>
291  </action>
292  <action name="actionWireframe">
293   <property name="checkable">
294    <bool>true</bool>
295   </property>
296   <property name="text">
297    <string>Wireframe</string>
298   </property>
299   <property name="shortcut">
300    <string>Ctrl+W</string>
301   </property>
302  </action>
303  <action name="actionHelp">
304   <property name="checkable">
305    <bool>false</bool>
306   </property>
307   <property name="text">
308    <string>Help</string>
309   </property>
310   <property name="shortcut">
311    <string>Ctrl+H</string>
312   </property>
313  </action>
314  <action name="actionAxis">
315   <property name="checkable">
316    <bool>true</bool>
317   </property>
318   <property name="checked">
319    <bool>true</bool>
320   </property>
321   <property name="text">
322    <string>Show axis</string>
323   </property>
324   <property name="shortcut">
325    <string>A</string>
326   </property>
327  </action>
328  <action name="actionOpen">
329   <property name="text">
330    <string>Open...</string>
331   </property>
332   <property name="shortcut">
333    <string>Ctrl+O</string>
334   </property>
335  </action>
336  <action name="actionSwapYZ">
337   <property name="enabled">
338    <bool>false</bool>
339   </property>
340   <property name="text">
341    <string>Swap Y and Z axis</string>
342   </property>
343  </action>
344  <action name="actionReverseWinding">
345   <property name="enabled">
346    <bool>false</bool>
347   </property>
348   <property name="text">
349    <string>Reverse polygon winding</string>
350   </property>
351  </action>
352  <action name="actionFlipVerticalTexCoords">
353   <property name="enabled">
354    <bool>false</bool>
355   </property>
356   <property name="text">
357    <string>Flip vertical texcoords</string>
358   </property>
359  </action>
360  <action name="actionScaleModel">
361   <property name="enabled">
362    <bool>false</bool>
363   </property>
364   <property name="text">
365    <string>Scale model</string>
366   </property>
367  </action>
368  <action name="actionEditFrames">
369   <property name="text">
370    <string>Frames</string>
371   </property>
372  </action>
373  <action name="actionEditConnectors">
374   <property name="text">
375    <string>Connectors</string>
376   </property>
377  </action>
378  <action name="actionHelpContents">
379   <property name="text">
380    <string>Contents</string>
381   </property>
382  </action>
383  <action name="actionAboutApplication">
384   <property name="text">
385    <string>About QWZM...</string>
386   </property>
387  </action>
388  <action name="actionAboutQt">
389   <property name="text">
390    <string>About Qt...</string>
391   </property>
392  </action>
393  <action name="actionFramesEditor">
394   <property name="checkable">
395    <bool>true</bool>
396   </property>
397   <property name="text">
398    <string>Frames Editor</string>
399   </property>
400  </action>
401  <action name="actionConnectorsEditor">
402   <property name="checkable">
403    <bool>true</bool>
404   </property>
405   <property name="text">
406    <string>Connectors Editor</string>
407   </property>
408  </action>
409 </widget>
410 <customwidgets>
411  <customwidget>
412   <class>WZMOpenGLWidget</class>
413   <extends>QWidget</extends>
414   <header>wzmglwidget.h</header>
415   <container>1</container>
416  </customwidget>
417 </customwidgets>
418 <resources/>
419 <connections/>
420</ui>
421