1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>MainWindow</string>
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>
23 <widget class="QWidget" name="horizontalLayoutWidget">
24 <layout class="QHBoxLayout" name="horizontalLayout">
26 <layout class="QVBoxLayout" name="verticalLayout_3" stretch="1,0">
28 <layout class="QGridLayout" name="gridLayout_2">
29 <item row="1" column="0">
30 <widget class="JPEGFrameView" name="input3_display" native="true"/>
32 <item row="0" column="1">
33 <widget class="JPEGFrameView" name="input2_display" native="true"/>
35 <item row="1" column="1">
36 <widget class="JPEGFrameView" name="input4_display" native="true"/>
38 <item row="0" column="0">
39 <widget class="JPEGFrameView" name="input1_display" native="true"/>
44 <widget class="QLabel" name="label">
45 <property name="text">
46 <string>Current inputs</string>
48 <property name="alignment">
49 <set>Qt::AlignCenter</set>
56 <layout class="QVBoxLayout" name="preview_pane" stretch="1,0">
58 <widget class="JPEGFrameView" name="preview_display" native="true"/>
61 <layout class="QHBoxLayout" name="horizontalLayout_3">
62 <property name="spacing">
66 <widget class="QLabel" name="label_2">
67 <property name="text">
68 <string>Preview output</string>
70 <property name="alignment">
71 <set>Qt::AlignCenter</set>
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>
83 <property name="maximumSize">
89 <property name="text">
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>
102 <property name="maximumSize">
108 <property name="text">
114 <widget class="QPushButton" name="preview_3_btn">
115 <property name="maximumSize">
121 <property name="text">
127 <widget class="QPushButton" name="preview_4_btn">
128 <property name="maximumSize">
134 <property name="text">
144 <layout class="QVBoxLayout" name="verticalLayout_2" stretch="1,0">
146 <widget class="JPEGFrameView" name="live_display" native="true"/>
149 <widget class="QLabel" name="label_3">
150 <property name="text">
151 <string>Current output</string>
153 <property name="alignment">
154 <set>Qt::AlignCenter</set>
162 <widget class="QWidget" name="verticalLayoutWidget_4">
163 <layout class="QVBoxLayout" name="verticalLayout_4">
165 <widget class="QTableView" name="clip_list"/>
168 <layout class="QHBoxLayout" name="clip_list_buttons">
170 <widget class="QPushButton" name="queue_btn">
171 <property name="text">
172 <string>Queue (&Q)</string>
174 <property name="icon">
175 <iconset theme="list-add"/>
180 <widget class="QPushButton" name="preview_btn">
181 <property name="text">
182 <string>Preview (&W)</string>
184 <property name="icon">
185 <iconset theme="media-playback-start"/>
190 <widget class="QPushButton" name="cue_in_btn">
191 <property name="text">
192 <string>Cue in (&A)</string>
197 <widget class="QPushButton" name="cue_out_btn">
198 <property name="text">
199 <string>Cue out (&S)</string>
204 <spacer name="horizontalSpacer_2">
205 <property name="orientation">
206 <enum>Qt::Horizontal</enum>
208 <property name="sizeHint" stdset="0">
219 <widget class="QTableView" name="playlist">
220 <property name="selectionMode">
221 <enum>QAbstractItemView::ContiguousSelection</enum>
223 <property name="selectionBehavior">
224 <enum>QAbstractItemView::SelectRows</enum>
229 <layout class="QHBoxLayout" name="playlist_buttons">
231 <widget class="QPushButton" name="playlist_duplicate_btn">
232 <property name="text">
233 <string>Duplicate</string>
235 <property name="icon">
236 <iconset theme="list-add"/>
241 <widget class="QPushButton" name="playlist_remove_btn">
242 <property name="sizePolicy">
243 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
244 <horstretch>0</horstretch>
245 <verstretch>0</verstretch>
248 <property name="text">
249 <string>Remove</string>
251 <property name="icon">
252 <iconset theme="list-remove"/>
257 <widget class="QPushButton" name="playlist_move_up_btn">
258 <property name="text">
259 <string>Move up</string>
261 <property name="icon">
262 <iconset theme="go-up"/>
267 <widget class="QPushButton" name="playlist_move_down_btn">
268 <property name="text">
269 <string>Move down</string>
271 <property name="icon">
272 <iconset theme="go-down"/>
277 <spacer name="horizontalSpacer">
278 <property name="orientation">
279 <enum>Qt::Horizontal</enum>
281 <property name="sizeHint" stdset="0">
290 <widget class="QPushButton" name="play_btn">
291 <property name="text">
292 <string>Play (space)</string>
294 <property name="icon">
295 <iconset theme="media-playback-start"/>
310 <class>JPEGFrameView</class>
311 <extends>QWidget</extends>
312 <header>jpeg_frame_view.h</header>