]> git.sesse.net Git - nageru/blob - ui_mainwindow.ui
Introduce a rudimentary main GUI (not wired up yet).
[nageru] / ui_mainwindow.ui
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>948</width>
10     <height>597</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>MainWindow</string>
15   </property>
16   <widget class="QWidget" name="centralWidget">
17    <property name="enabled">
18     <bool>true</bool>
19    </property>
20    <property name="sizePolicy">
21     <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
22      <horstretch>0</horstretch>
23      <verstretch>0</verstretch>
24     </sizepolicy>
25    </property>
26    <layout class="QGridLayout" name="gridLayout">
27     <item row="0" column="0">
28      <layout class="QVBoxLayout" name="verticalLayout" stretch="3,0,1,0">
29       <item>
30        <layout class="QHBoxLayout" name="me_displays" stretch="0,0,0">
31         <item>
32          <layout class="QVBoxLayout" name="verticalLayout_3">
33           <property name="leftMargin">
34            <number>0</number>
35           </property>
36           <item>
37            <widget class="QOpenGLWidget" name="me_preview">
38             <property name="sizePolicy">
39              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
40               <horstretch>1</horstretch>
41               <verstretch>1</verstretch>
42              </sizepolicy>
43             </property>
44            </widget>
45           </item>
46           <item>
47            <widget class="QLabel" name="label">
48             <property name="text">
49              <string>Preview</string>
50             </property>
51             <property name="alignment">
52              <set>Qt::AlignCenter</set>
53             </property>
54            </widget>
55           </item>
56          </layout>
57         </item>
58         <item>
59          <layout class="QVBoxLayout" name="verticalLayout_2">
60           <item>
61            <widget class="QPushButton" name="pushButton_4">
62             <property name="text">
63              <string>Cut</string>
64             </property>
65            </widget>
66           </item>
67           <item>
68            <widget class="QPushButton" name="pushButton_6">
69             <property name="text">
70              <string>Fade</string>
71             </property>
72            </widget>
73           </item>
74           <item>
75            <widget class="QPushButton" name="pushButton_5">
76             <property name="text">
77              <string>Wipe</string>
78             </property>
79            </widget>
80           </item>
81          </layout>
82         </item>
83         <item>
84          <layout class="QVBoxLayout" name="verticalLayout_5">
85           <property name="leftMargin">
86            <number>0</number>
87           </property>
88           <item>
89            <widget class="GLWidget" name="me_live">
90             <property name="sizePolicy">
91              <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
92               <horstretch>1</horstretch>
93               <verstretch>1</verstretch>
94              </sizepolicy>
95             </property>
96             <property name="sizeIncrement">
97              <size>
98               <width>16</width>
99               <height>9</height>
100              </size>
101             </property>
102             <property name="baseSize">
103              <size>
104               <width>16</width>
105               <height>9</height>
106              </size>
107             </property>
108            </widget>
109           </item>
110           <item>
111            <widget class="QLabel" name="label_2">
112             <property name="text">
113              <string>Live</string>
114             </property>
115             <property name="alignment">
116              <set>Qt::AlignCenter</set>
117             </property>
118            </widget>
119           </item>
120          </layout>
121         </item>
122        </layout>
123       </item>
124       <item>
125        <spacer name="verticalSpacer">
126         <property name="orientation">
127          <enum>Qt::Vertical</enum>
128         </property>
129         <property name="sizeHint" stdset="0">
130          <size>
131           <width>0</width>
132           <height>0</height>
133          </size>
134         </property>
135        </spacer>
136       </item>
137       <item>
138        <layout class="QHBoxLayout" name="horizontalLayout_5">
139         <property name="topMargin">
140          <number>0</number>
141         </property>
142         <item>
143          <widget class="QOpenGLWidget" name="preview2">
144           <property name="sizePolicy">
145            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
146             <horstretch>1</horstretch>
147             <verstretch>1</verstretch>
148            </sizepolicy>
149           </property>
150          </widget>
151         </item>
152         <item>
153          <widget class="QOpenGLWidget" name="preview1">
154           <property name="sizePolicy">
155            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
156             <horstretch>1</horstretch>
157             <verstretch>1</verstretch>
158            </sizepolicy>
159           </property>
160          </widget>
161         </item>
162         <item>
163          <widget class="QOpenGLWidget" name="preview3">
164           <property name="sizePolicy">
165            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
166             <horstretch>1</horstretch>
167             <verstretch>1</verstretch>
168            </sizepolicy>
169           </property>
170          </widget>
171         </item>
172         <item>
173          <widget class="QOpenGLWidget" name="preview4">
174           <property name="sizePolicy">
175            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
176             <horstretch>1</horstretch>
177             <verstretch>1</verstretch>
178            </sizepolicy>
179           </property>
180          </widget>
181         </item>
182         <item>
183          <spacer name="horizontalSpacer">
184           <property name="orientation">
185            <enum>Qt::Horizontal</enum>
186           </property>
187           <property name="sizeHint" stdset="0">
188            <size>
189             <width>0</width>
190             <height>0</height>
191            </size>
192           </property>
193          </spacer>
194         </item>
195        </layout>
196       </item>
197       <item>
198        <widget class="QPushButton" name="pushButton_2">
199         <property name="text">
200          <string>PushButton</string>
201         </property>
202        </widget>
203       </item>
204      </layout>
205     </item>
206    </layout>
207    <zorder>verticalLayoutWidget</zorder>
208    <zorder>me_preview</zorder>
209   </widget>
210   <widget class="QMenuBar" name="menuBar">
211    <property name="geometry">
212     <rect>
213      <x>0</x>
214      <y>0</y>
215      <width>948</width>
216      <height>19</height>
217     </rect>
218    </property>
219    <widget class="QMenu" name="menuWhat">
220     <property name="title">
221      <string>Video</string>
222     </property>
223     <addaction name="actionExit"/>
224    </widget>
225    <addaction name="menuWhat"/>
226   </widget>
227   <action name="actionExit">
228    <property name="text">
229     <string>Exit</string>
230    </property>
231   </action>
232  </widget>
233  <layoutdefault spacing="6" margin="11"/>
234  <customwidgets>
235   <customwidget>
236    <class>GLWidget</class>
237    <extends>QOpenGLWidget</extends>
238    <header>glwidget.h</header>
239   </customwidget>
240  </customwidgets>
241  <resources/>
242  <connections/>
243 </ui>