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>Ultimate score client</string>
16 <widget class="QWidget" name="centralWidget">
17 <layout class="QVBoxLayout" name="verticalLayout_2">
19 <layout class="QVBoxLayout" name="verticalLayout">
20 <property name="leftMargin">
23 <property name="topMargin">
26 <property name="rightMargin">
29 <property name="bottomMargin">
33 <layout class="QHBoxLayout" name="horizontalLayout_10">
35 <widget class="QLabel" name="label_11">
36 <property name="text">
37 <string>WebSocket server port:</string>
42 <widget class="QLineEdit" name="ws_port_box">
43 <property name="maximumSize">
46 <height>16777215</height>
49 <property name="text">
55 <widget class="QPushButton" name="ws_disconnect_btn">
56 <property name="text">
57 <string>Change port and disconnect all</string>
62 <widget class="QLabel" name="ws_connected_label">
63 <property name="minimumSize">
69 <property name="text">
70 <string>Not connected</string>
72 <property name="alignment">
73 <set>Qt::AlignCenter</set>
78 <widget class="QCheckBox" name="bt6000_enable">
79 <property name="text">
80 <string>Get BT6000 data on UDP</string>
82 <property name="checked">
90 <layout class="QHBoxLayout" name="horizontalLayout_13">
92 <widget class="QPushButton" name="show_scorebug_btn">
93 <property name="text">
94 <string>Show score</string>
99 <widget class="QPushButton" name="show_roster_1_btn">
100 <property name="text">
101 <string>Roster 1</string>
106 <widget class="QPushButton" name="show_roster_2_btn">
107 <property name="text">
108 <string>Roster 2</string>
113 <widget class="QPushButton" name="show_roster_carousel_btn">
114 <property name="text">
115 <string>Roster 1+2</string>
120 <widget class="QPushButton" name="show_group_a_btn">
121 <property name="text">
122 <string>Group A</string>
127 <widget class="QPushButton" name="show_group_b_btn">
128 <property name="text">
129 <string>Group B</string>
134 <widget class="QPushButton" name="show_schedule_btn">
135 <property name="text">
136 <string>Schedule</string>
141 <widget class="QPushButton" name="show_carousel_btn">
142 <property name="text">
143 <string>Carousel</string>
148 <widget class="QPushButton" name="show_nothing_btn">
149 <property name="text">
150 <string>Hide all</string>
157 <layout class="QHBoxLayout" name="horizontalLayout_3">
159 <layout class="QGridLayout" name="gridLayout">
160 <item row="4" column="2">
161 <layout class="QHBoxLayout" name="horizontalLayout_4">
163 <widget class="QPushButton" name="goal_2_btn">
164 <property name="text">
165 <string>+1 point (F9)</string>
167 <property name="shortcut">
173 <widget class="QPushButton" name="ungoal_2_btn">
174 <property name="text">
175 <string>-1 point (F11)</string>
177 <property name="shortcut">
184 <item row="3" column="0">
185 <widget class="QLabel" name="label_6">
186 <property name="text">
187 <string>Score</string>
191 <item row="3" column="2">
192 <widget class="QSpinBox" name="score_2_box"/>
194 <item row="3" column="3">
195 <widget class="QPushButton" name="set_score_btn">
196 <property name="text">
201 <item row="2" column="0">
202 <widget class="QLabel" name="label_7">
203 <property name="text">
204 <string>CSS color</string>
208 <item row="1" column="1">
209 <widget class="QLineEdit" name="initials_1_edit">
210 <property name="text">
215 <item row="4" column="1">
216 <layout class="QHBoxLayout" name="horizontalLayout_5">
218 <widget class="QPushButton" name="goal_1_btn">
219 <property name="text">
220 <string>+1 point (F5)</string>
222 <property name="shortcut">
228 <widget class="QPushButton" name="ungoal_1_btn">
229 <property name="text">
230 <string>-1 point (F7)</string>
232 <property name="shortcut">
239 <item row="2" column="1">
240 <widget class="QLineEdit" name="color_1_edit">
241 <property name="text">
246 <item row="3" column="1">
247 <widget class="QSpinBox" name="score_1_box"/>
249 <item row="0" column="2">
250 <widget class="QLabel" name="label_4">
251 <property name="text">
252 <string>Team 2</string>
256 <item row="0" column="1">
257 <widget class="QLabel" name="label_3">
258 <property name="text">
259 <string>Team 1</string>
263 <item row="1" column="2">
264 <widget class="QLineEdit" name="initials_2_edit">
265 <property name="text">
270 <item row="1" column="0">
271 <widget class="QLabel" name="label_5">
272 <property name="text">
273 <string>Initials</string>
277 <item row="1" column="3">
278 <widget class="QPushButton" name="set_initials_btn">
279 <property name="text">
284 <item row="2" column="2">
285 <widget class="QLineEdit" name="color_2_edit">
286 <property name="text">
287 <string>yellow</string>
291 <item row="2" column="3">
292 <widget class="QPushButton" name="set_color_btn">
293 <property name="text">
298 <item row="4" column="3">
299 <widget class="QPushButton" name="set_all_scorebug_btn">
300 <property name="text">
301 <string>Set all</string>
310 <widget class="Line" name="line_3">
311 <property name="orientation">
312 <enum>Qt::Horizontal</enum>
317 <layout class="QHBoxLayout" name="horizontalLayout_2">
319 <widget class="QLabel" name="label">
320 <property name="text">
321 <string>Set clock to:</string>
326 <widget class="QSpinBox" name="clock_min_box">
327 <property name="sizePolicy">
328 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
329 <horstretch>0</horstretch>
330 <verstretch>0</verstretch>
336 <widget class="QLabel" name="label_2">
337 <property name="sizePolicy">
338 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
339 <horstretch>0</horstretch>
340 <verstretch>0</verstretch>
343 <property name="text">
349 <widget class="QSpinBox" name="clock_sec_box">
350 <property name="sizePolicy">
351 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
352 <horstretch>0</horstretch>
353 <verstretch>0</verstretch>
356 <property name="maximum">
362 <widget class="QPushButton" name="set_clock_btn">
363 <property name="text">
364 <string>Set clock</string>
369 <widget class="QLabel" name="label_14">
370 <property name="text">
371 <string>Set clock limit to:</string>
376 <widget class="QSpinBox" name="clock_limit_min_box">
377 <property name="sizePolicy">
378 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
379 <horstretch>0</horstretch>
380 <verstretch>0</verstretch>
383 <property name="value">
389 <widget class="QLabel" name="label_15">
390 <property name="sizePolicy">
391 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
392 <horstretch>0</horstretch>
393 <verstretch>0</verstretch>
396 <property name="text">
402 <widget class="QSpinBox" name="clock_limit_sec_box">
403 <property name="sizePolicy">
404 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
405 <horstretch>0</horstretch>
406 <verstretch>0</verstretch>
409 <property name="maximum">
415 <widget class="QPushButton" name="set_clock_limit_btn">
416 <property name="text">
417 <string>Set limit</string>
424 <layout class="QHBoxLayout" name="horizontalLayout">
426 <widget class="QPushButton" name="start_and_show_clock_btn">
427 <property name="text">
428 <string>Start (and show) clock</string>
433 <widget class="QPushButton" name="stop_clock_btn">
434 <property name="text">
435 <string>Stop clock</string>
440 <widget class="QPushButton" name="show_clock_btn">
441 <property name="text">
442 <string>Show clock</string>
447 <widget class="QPushButton" name="hide_clock_btn">
448 <property name="text">
449 <string>Hide clock</string>
456 <widget class="Line" name="line_2">
457 <property name="orientation">
458 <enum>Qt::Horizontal</enum>
463 <layout class="QHBoxLayout" name="horizontalLayout_6">
465 <widget class="QLabel" name="label_8">
466 <property name="text">
467 <string>Comment:</string>
472 <widget class="QLineEdit" name="comment_edit">
473 <property name="text">
479 <widget class="QPushButton" name="set_comment_btn">
480 <property name="text">
486 <widget class="QPushButton" name="set_and_show_comment_btn">
487 <property name="text">
488 <string>Set+show</string>
493 <widget class="QPushButton" name="hide_comment_btn">
494 <property name="text">
495 <string>Hide</string>
502 <layout class="QHBoxLayout" name="horizontalLayout_11">
504 <widget class="QLabel" name="label_12">
505 <property name="text">
506 <string>Suggested autocomment if game ends right now:</string>
511 <widget class="QLineEdit" name="autocomment_edit">
512 <property name="enabled">
515 <property name="text">
521 <widget class="QPushButton" name="set_and_show_autocomment_btn">
522 <property name="text">
523 <string>Set+show</string>
530 <widget class="Line" name="line">
531 <property name="orientation">
532 <enum>Qt::Horizontal</enum>
537 <layout class="QHBoxLayout" name="horizontalLayout_7">
539 <widget class="QLabel" name="label_9">
540 <property name="text">
541 <string>Lower third heading (HTML allowed):</string>
546 <widget class="QLineEdit" name="lowerthird_heading_edit"/>
551 <layout class="QHBoxLayout" name="horizontalLayout_8">
553 <widget class="QLabel" name="label_10">
554 <property name="text">
555 <string>Lower third subheading (HTML allowed):</string>
560 <widget class="QLineEdit" name="lowerthird_subheading_edit">
561 <property name="text">
562 <string>Trøndisk 2018</string>
569 <layout class="QHBoxLayout" name="horizontalLayout_9">
571 <widget class="QPushButton" name="show_lower_third_btn">
572 <property name="text">
573 <string>Set + show lower third</string>
578 <widget class="QPushButton" name="hide_lower_third_btn">
579 <property name="text">
580 <string>Hide lower third</string>
587 <layout class="QHBoxLayout" name="horizontalLayout_12">
589 <widget class="QLabel" name="label_13">
590 <property name="text">
591 <string>Quick lower third (A<num>/B<num> = players, C<num> = code):</string>
596 <widget class="QLineEdit" name="quick_lower_third_edit"/>
599 <widget class="QPushButton" name="show_quick_lower_third_btn">
600 <property name="text">
601 <string>Show</string>
611 <widget class="QStatusBar" name="statusBar"/>
613 <layoutdefault spacing="6" margin="11"/>
615 <tabstop>ws_port_box</tabstop>
616 <tabstop>ws_disconnect_btn</tabstop>
617 <tabstop>initials_1_edit</tabstop>
618 <tabstop>initials_2_edit</tabstop>
619 <tabstop>set_initials_btn</tabstop>
620 <tabstop>color_1_edit</tabstop>
621 <tabstop>color_2_edit</tabstop>
622 <tabstop>set_color_btn</tabstop>
623 <tabstop>score_1_box</tabstop>
624 <tabstop>score_2_box</tabstop>
625 <tabstop>set_score_btn</tabstop>
626 <tabstop>goal_1_btn</tabstop>
627 <tabstop>ungoal_1_btn</tabstop>
628 <tabstop>goal_2_btn</tabstop>
629 <tabstop>ungoal_2_btn</tabstop>
630 <tabstop>set_all_scorebug_btn</tabstop>
631 <tabstop>clock_min_box</tabstop>
632 <tabstop>clock_sec_box</tabstop>
633 <tabstop>set_clock_btn</tabstop>
634 <tabstop>start_and_show_clock_btn</tabstop>
635 <tabstop>stop_clock_btn</tabstop>
636 <tabstop>show_clock_btn</tabstop>
637 <tabstop>hide_clock_btn</tabstop>
638 <tabstop>comment_edit</tabstop>
639 <tabstop>set_comment_btn</tabstop>
640 <tabstop>set_and_show_comment_btn</tabstop>
641 <tabstop>hide_comment_btn</tabstop>
642 <tabstop>autocomment_edit</tabstop>
643 <tabstop>set_and_show_autocomment_btn</tabstop>
644 <tabstop>lowerthird_heading_edit</tabstop>
645 <tabstop>lowerthird_subheading_edit</tabstop>
646 <tabstop>show_lower_third_btn</tabstop>
647 <tabstop>hide_lower_third_btn</tabstop>