]> git.sesse.net Git - nageru/blob - ui_mainwindow.ui
5bbde79a97b6a5494f1ae5b6080299899183c963
[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>1038</width>
10     <height>600</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>MainWindow</string>
15   </property>
16   <widget class="QWidget" name="centralwidget">
17    <layout class="QGridLayout" name="gridLayout">
18     <item row="0" column="0">
19      <widget class="QSplitter" name="splitter">
20       <property name="orientation">
21        <enum>Qt::Vertical</enum>
22       </property>
23       <widget class="QWidget" name="horizontalLayoutWidget">
24        <layout class="QHBoxLayout" name="horizontalLayout">
25         <item>
26          <layout class="QVBoxLayout" name="verticalLayout_3" stretch="1,0">
27           <item>
28            <layout class="QGridLayout" name="gridLayout_2">
29             <item row="1" column="0">
30              <widget class="JPEGFrameView" name="input3_display" native="true"/>
31             </item>
32             <item row="0" column="1">
33              <widget class="JPEGFrameView" name="input2_display" native="true"/>
34             </item>
35             <item row="1" column="1">
36              <widget class="JPEGFrameView" name="input4_display" native="true"/>
37             </item>
38             <item row="0" column="0">
39              <widget class="JPEGFrameView" name="input1_display" native="true"/>
40             </item>
41            </layout>
42           </item>
43           <item>
44            <widget class="QLabel" name="label">
45             <property name="text">
46              <string>Current inputs</string>
47             </property>
48             <property name="alignment">
49              <set>Qt::AlignCenter</set>
50             </property>
51            </widget>
52           </item>
53          </layout>
54         </item>
55         <item>
56          <layout class="QVBoxLayout" name="preview_pane" stretch="1,0">
57           <item>
58            <widget class="JPEGFrameView" name="preview_display" native="true"/>
59           </item>
60           <item>
61            <layout class="QHBoxLayout" name="horizontalLayout_3">
62             <property name="spacing">
63              <number>0</number>
64             </property>
65             <item>
66              <widget class="QLabel" name="label_2">
67               <property name="text">
68                <string>Preview output</string>
69               </property>
70               <property name="alignment">
71                <set>Qt::AlignCenter</set>
72               </property>
73              </widget>
74             </item>
75             <item>
76              <widget class="QPushButton" name="preview_1_btn">
77               <property name="sizePolicy">
78                <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
79                 <horstretch>0</horstretch>
80                 <verstretch>0</verstretch>
81                </sizepolicy>
82               </property>
83               <property name="maximumSize">
84                <size>
85                 <width>20</width>
86                 <height>17</height>
87                </size>
88               </property>
89               <property name="text">
90                <string>1</string>
91               </property>
92              </widget>
93             </item>
94             <item>
95              <widget class="QPushButton" name="preview_2_btn">
96               <property name="sizePolicy">
97                <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
98                 <horstretch>0</horstretch>
99                 <verstretch>0</verstretch>
100                </sizepolicy>
101               </property>
102               <property name="maximumSize">
103                <size>
104                 <width>20</width>
105                 <height>17</height>
106                </size>
107               </property>
108               <property name="text">
109                <string>2</string>
110               </property>
111              </widget>
112             </item>
113             <item>
114              <widget class="QPushButton" name="preview_3_btn">
115               <property name="maximumSize">
116                <size>
117                 <width>20</width>
118                 <height>17</height>
119                </size>
120               </property>
121               <property name="text">
122                <string>3</string>
123               </property>
124              </widget>
125             </item>
126             <item>
127              <widget class="QPushButton" name="preview_4_btn">
128               <property name="maximumSize">
129                <size>
130                 <width>20</width>
131                 <height>17</height>
132                </size>
133               </property>
134               <property name="text">
135                <string>4</string>
136               </property>
137              </widget>
138             </item>
139            </layout>
140           </item>
141          </layout>
142         </item>
143         <item>
144          <layout class="QVBoxLayout" name="verticalLayout_2" stretch="1,0">
145           <item>
146            <widget class="JPEGFrameView" name="live_display" native="true"/>
147           </item>
148           <item>
149            <widget class="QLabel" name="live_label">
150             <property name="text">
151              <string>Current output (paused)</string>
152             </property>
153             <property name="alignment">
154              <set>Qt::AlignCenter</set>
155             </property>
156            </widget>
157           </item>
158          </layout>
159         </item>
160        </layout>
161       </widget>
162       <widget class="QWidget" name="verticalLayoutWidget_4">
163        <layout class="QVBoxLayout" name="verticalLayout_4">
164         <item>
165          <widget class="QTableView" name="clip_list"/>
166         </item>
167         <item>
168          <layout class="QHBoxLayout" name="clip_list_buttons">
169           <item>
170            <widget class="QPushButton" name="queue_btn">
171             <property name="text">
172              <string>Queue (&amp;Q)</string>
173             </property>
174             <property name="icon">
175              <iconset theme="list-add">
176               <normaloff>.</normaloff>.</iconset>
177             </property>
178            </widget>
179           </item>
180           <item>
181            <widget class="QPushButton" name="preview_btn">
182             <property name="text">
183              <string>Preview (&amp;W)</string>
184             </property>
185             <property name="icon">
186              <iconset theme="media-playback-start">
187               <normaloff>.</normaloff>.</iconset>
188             </property>
189            </widget>
190           </item>
191           <item>
192            <widget class="QPushButton" name="cue_in_btn">
193             <property name="text">
194              <string>Cue in (&amp;A)</string>
195             </property>
196            </widget>
197           </item>
198           <item>
199            <widget class="QPushButton" name="cue_out_btn">
200             <property name="text">
201              <string>Cue out (&amp;S)</string>
202             </property>
203            </widget>
204           </item>
205           <item>
206            <spacer name="horizontalSpacer_2">
207             <property name="orientation">
208              <enum>Qt::Horizontal</enum>
209             </property>
210             <property name="sizeHint" stdset="0">
211              <size>
212               <width>40</width>
213               <height>20</height>
214              </size>
215             </property>
216            </spacer>
217           </item>
218          </layout>
219         </item>
220         <item>
221          <widget class="QTableView" name="playlist">
222           <property name="selectionMode">
223            <enum>QAbstractItemView::ContiguousSelection</enum>
224           </property>
225           <property name="selectionBehavior">
226            <enum>QAbstractItemView::SelectRows</enum>
227           </property>
228          </widget>
229         </item>
230         <item>
231          <layout class="QHBoxLayout" name="playlist_buttons">
232           <item>
233            <widget class="QPushButton" name="playlist_duplicate_btn">
234             <property name="text">
235              <string>Duplicate</string>
236             </property>
237             <property name="icon">
238              <iconset theme="list-add">
239               <normaloff>.</normaloff>.</iconset>
240             </property>
241            </widget>
242           </item>
243           <item>
244            <widget class="QPushButton" name="playlist_remove_btn">
245             <property name="sizePolicy">
246              <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
247               <horstretch>0</horstretch>
248               <verstretch>0</verstretch>
249              </sizepolicy>
250             </property>
251             <property name="text">
252              <string>Remove</string>
253             </property>
254             <property name="icon">
255              <iconset theme="list-remove">
256               <normaloff>.</normaloff>.</iconset>
257             </property>
258            </widget>
259           </item>
260           <item>
261            <widget class="QPushButton" name="playlist_move_up_btn">
262             <property name="text">
263              <string>Move up</string>
264             </property>
265             <property name="icon">
266              <iconset theme="go-up">
267               <normaloff>.</normaloff>.</iconset>
268             </property>
269            </widget>
270           </item>
271           <item>
272            <widget class="QPushButton" name="playlist_move_down_btn">
273             <property name="text">
274              <string>Move down</string>
275             </property>
276             <property name="icon">
277              <iconset theme="go-down">
278               <normaloff>.</normaloff>.</iconset>
279             </property>
280            </widget>
281           </item>
282           <item>
283            <spacer name="horizontalSpacer">
284             <property name="orientation">
285              <enum>Qt::Horizontal</enum>
286             </property>
287             <property name="sizeHint" stdset="0">
288              <size>
289               <width>40</width>
290               <height>20</height>
291              </size>
292             </property>
293            </spacer>
294           </item>
295           <item>
296            <widget class="QPushButton" name="play_btn">
297             <property name="text">
298              <string>Play (space)</string>
299             </property>
300             <property name="icon">
301              <iconset theme="media-playback-start">
302               <normaloff>.</normaloff>.</iconset>
303             </property>
304            </widget>
305           </item>
306          </layout>
307         </item>
308        </layout>
309       </widget>
310      </widget>
311     </item>
312    </layout>
313   </widget>
314  </widget>
315  <customwidgets>
316   <customwidget>
317    <class>JPEGFrameView</class>
318    <extends>QWidget</extends>
319    <header>jpeg_frame_view.h</header>
320   </customwidget>
321  </customwidgets>
322  <resources/>
323  <connections/>
324 </ui>