2 <class>RbUtilQtFrm</class>
3 <widget class="QMainWindow" name="RbUtilQtFrm" >
4 <property name="geometry" >
12 <property name="windowTitle" >
13 <string>Rockbox Utility</string>
15 <property name="windowIcon" >
16 <iconset resource="rbutilqt.qrc" >:/icons/icons/rbutil.xpm</iconset>
18 <widget class="QWidget" name="centralwidget" >
19 <layout class="QGridLayout" >
20 <item row="0" column="0" >
21 <layout class="QHBoxLayout" >
22 <property name="spacing" >
25 <property name="leftMargin" >
28 <property name="topMargin" >
31 <property name="rightMargin" >
34 <property name="bottomMargin" >
39 <property name="orientation" >
40 <enum>Qt::Horizontal</enum>
42 <property name="sizeHint" >
51 <widget class="QLabel" name="logoLabel" >
52 <property name="text" >
53 <string comment="Welcome to Rockbox Utility, the installation and housekeeping tool for Rockbox." />
55 <property name="pixmap" >
56 <pixmap resource="rbutilqt.qrc" >:/icons/icons/rblogo.xpm</pixmap>
62 <property name="orientation" >
63 <enum>Qt::Horizontal</enum>
65 <property name="sizeHint" >
75 <item row="1" column="0" >
76 <widget class="QGroupBox" name="groupBox_3" >
77 <property name="title" >
78 <string>Device</string>
80 <layout class="QGridLayout" >
81 <item row="0" column="0" >
82 <widget class="QLabel" name="labelDeviceTitle" >
83 <property name="sizePolicy" >
84 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
85 <horstretch>0</horstretch>
86 <verstretch>0</verstretch>
89 <property name="text" >
90 <string>Selected device:</string>
94 <item row="0" column="1" >
95 <widget class="QLabel" name="labelDevice" >
96 <property name="text" >
97 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
98 p, li { white-space: pre-wrap; }
99 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
100 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">none</span> at <span style=" font-weight:600;">unknown</span></p></body></html></string>
104 <item row="0" column="2" >
106 <property name="orientation" >
107 <enum>Qt::Horizontal</enum>
109 <property name="sizeHint" >
117 <item row="0" column="3" >
118 <widget class="QPushButton" name="buttonChangeDevice" >
119 <property name="text" >
120 <string>&Change</string>
127 <item row="2" column="0" >
128 <widget class="QTabWidget" name="tabWidget" >
129 <property name="currentIndex" >
132 <widget class="QWidget" name="quickStart" >
133 <attribute name="title" >
134 <string>&Quick Start</string>
136 <layout class="QGridLayout" >
137 <item row="0" column="0" >
138 <widget class="QToolButton" name="buttonComplete" >
139 <property name="accessibleName" >
140 <string>CompleteInstallationButton</string>
142 <property name="accessibleDescription" >
143 <string>This performs a complete installation of Rockbox. It installs the bootloader, a current build and the extras package.</string>
145 <property name="text" >
148 <property name="icon" >
149 <iconset resource="rbutilqt.qrc" >:/icons/icons/bootloader_btn.png</iconset>
151 <property name="iconSize" >
159 <item row="0" column="1" >
160 <widget class="QLabel" name="labelComplete" >
161 <property name="text" >
162 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
163 p, li { white-space: pre-wrap; }
164 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
165 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Complete Installation</span></p>
166 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This installs the bootloader, a current build and the extras package. This is the recommended method for new installations.</p></body></html></string>
168 <property name="wordWrap" >
173 <item row="1" column="0" >
174 <widget class="QToolButton" name="buttonSmall" >
175 <property name="text" >
178 <property name="icon" >
179 <iconset resource="rbutilqt.qrc" >:/icons/icons/rbinstall_btn.png</iconset>
181 <property name="iconSize" >
189 <item row="1" column="1" >
190 <widget class="QLabel" name="labelSmall" >
191 <property name="text" >
192 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
193 p, li { white-space: pre-wrap; }
194 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
195 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Small installation</span></p>
196 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This installs bootloader and the current build of Rockbox. If you don't want the extras package, choose this option.</p></body></html></string>
198 <property name="wordWrap" >
201 <property name="buddy" >
202 <cstring>buttonRockbox</cstring>
206 <item row="2" column="0" >
208 <property name="orientation" >
209 <enum>Qt::Vertical</enum>
211 <property name="sizeHint" >
219 <item row="2" column="1" >
221 <property name="orientation" >
222 <enum>Qt::Vertical</enum>
224 <property name="sizeHint" >
234 <widget class="QWidget" name="installation" >
235 <attribute name="title" >
236 <string>&Installation</string>
238 <layout class="QGridLayout" >
239 <item row="0" column="0" >
240 <widget class="QToolButton" name="buttonBootloader" >
241 <property name="text" >
242 <string>Install Bootloader</string>
244 <property name="icon" >
245 <iconset resource="rbutilqt.qrc" >:/icons/icons/bootloader_btn.png</iconset>
247 <property name="iconSize" >
255 <item row="0" column="1" >
256 <widget class="QLabel" name="labelBootloader" >
257 <property name="text" >
258 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
259 p, li { white-space: pre-wrap; }
260 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
261 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Install the bootloader</span></p>
262 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Before Rockbox can be run on your audio player, you may have to install a bootloader. This is only necessary the first time Rockbox is installed.</p></body></html></string>
264 <property name="wordWrap" >
269 <item row="1" column="0" >
270 <widget class="QToolButton" name="buttonRockbox" >
271 <property name="toolTip" >
272 <string>Install Rockbox</string>
274 <property name="accessibleName" >
275 <string>ButtonInstall</string>
277 <property name="accessibleDescription" >
278 <string>This installs a build of Rockbox on your player. It can also upgrade an existing build.</string>
280 <property name="text" >
281 <string>Install Rockbox</string>
283 <property name="icon" >
284 <iconset resource="rbutilqt.qrc" >:/icons/icons/rbinstall_btn.png</iconset>
286 <property name="iconSize" >
294 <item row="1" column="1" >
295 <widget class="QLabel" name="labelInstall" >
296 <property name="text" >
297 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
298 p, li { white-space: pre-wrap; }
299 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
300 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Install Rockbox</span> on your audio player</p></body></html></string>
302 <property name="alignment" >
303 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
305 <property name="wordWrap" >
308 <property name="buddy" >
309 <cstring>buttonRockbox</cstring>
313 <item row="2" column="0" >
315 <property name="orientation" >
316 <enum>Qt::Vertical</enum>
318 <property name="sizeHint" >
326 <item row="2" column="1" >
328 <property name="orientation" >
329 <enum>Qt::Vertical</enum>
331 <property name="sizeHint" >
341 <widget class="QWidget" name="extras" >
342 <attribute name="title" >
343 <string>&Extras</string>
345 <layout class="QGridLayout" >
346 <item row="0" column="0" >
347 <widget class="QToolButton" name="buttonFonts" >
348 <property name="text" >
349 <string>Install Fonts package</string>
351 <property name="icon" >
352 <iconset resource="rbutilqt.qrc" >:/icons/icons/font_btn.png</iconset>
354 <property name="iconSize" >
362 <item row="0" column="1" >
363 <widget class="QLabel" name="labelFonts" >
364 <property name="text" >
365 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
366 p, li { white-space: pre-wrap; }
367 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
368 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Fonts Package</span></p>
369 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The Fonts Package contains a couple of commonly used fonts. Installation is highly recommended.</p></body></html></string>
371 <property name="wordWrap" >
376 <item row="1" column="0" >
377 <widget class="QToolButton" name="buttonThemes" >
378 <property name="text" >
379 <string>Install themes</string>
381 <property name="icon" >
382 <iconset resource="rbutilqt.qrc" >:/icons/icons/themes_btn.png</iconset>
384 <property name="iconSize" >
392 <item row="1" column="1" >
393 <widget class="QLabel" name="labelThemes" >
394 <property name="text" >
395 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
396 p, li { white-space: pre-wrap; }
397 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
398 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Install Themes</span></p>
399 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Rockbox' look can be customized by themes. You can choose and install several officially distributed themes.</p></body></html></string>
401 <property name="wordWrap" >
406 <item row="2" column="0" >
407 <widget class="QToolButton" name="buttonGames" >
408 <property name="text" >
409 <string>Install game files</string>
411 <property name="icon" >
412 <iconset resource="rbutilqt.qrc" >:/icons/icons/doom_btn.png</iconset>
414 <property name="iconSize" >
422 <item row="2" column="1" >
423 <widget class="QLabel" name="labelGames" >
424 <property name="text" >
425 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
426 p, li { white-space: pre-wrap; }
427 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
428 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Install Game Files</span></p>
429 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><span style=" font-weight:400;">Doom needs a base wad file to run.</span></p></body></html></string>
431 <property name="openExternalLinks" >
436 <item row="3" column="0" >
438 <property name="orientation" >
439 <enum>Qt::Vertical</enum>
441 <property name="sizeHint" >
449 <item row="3" column="1" >
451 <property name="orientation" >
452 <enum>Qt::Vertical</enum>
454 <property name="sizeHint" >
464 <widget class="QWidget" name="uninstall" >
465 <attribute name="title" >
466 <string>&Uninstallation</string>
468 <layout class="QGridLayout" >
469 <item row="0" column="0" >
470 <widget class="QToolButton" name="buttonRemoveBootloader" >
471 <property name="text" >
472 <string>Uninstall Bootloader</string>
474 <property name="icon" >
475 <iconset resource="rbutilqt.qrc" >:/icons/icons/rembootloader_btn.png</iconset>
477 <property name="iconSize" >
485 <item row="0" column="1" >
486 <widget class="QLabel" name="labelRemoveBootloader" >
487 <property name="text" >
488 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
489 p, li { white-space: pre-wrap; }
490 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
491 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Remove the bootloader</span></p>
492 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">After removing the bootloader you won't be able starting Rockbox.</p></body></html></string>
494 <property name="wordWrap" >
499 <item row="1" column="0" >
500 <widget class="QToolButton" name="buttonRemoveRockbox" >
501 <property name="text" >
502 <string>Uninstall Rockbox</string>
504 <property name="icon" >
505 <iconset resource="rbutilqt.qrc" >:/icons/icons/remrb_btn.png</iconset>
507 <property name="iconSize" >
515 <item row="1" column="1" >
516 <widget class="QLabel" name="labelUninstall" >
517 <property name="text" >
518 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css">
519 p, li { white-space: pre-wrap; }
520 </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
521 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Uninstall Rockbox</span> from your audio player.</p>
522 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This will leave the bootloader in place (you need to remove it manually).</p></body></html></string>
524 <property name="alignment" >
525 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
527 <property name="wordWrap" >
530 <property name="buddy" >
531 <cstring>buttonRockbox</cstring>
535 <item row="2" column="0" >
537 <property name="orientation" >
538 <enum>Qt::Vertical</enum>
540 <property name="sizeHint" >
548 <item row="2" column="1" >
550 <property name="orientation" >
551 <enum>Qt::Vertical</enum>
553 <property name="sizeHint" >
563 <widget class="QWidget" name="manual" >
564 <attribute name="title" >
565 <string>&Manual</string>
567 <layout class="QGridLayout" >
568 <item row="0" column="0" >
569 <widget class="QGroupBox" name="groupBox_2" >
570 <property name="title" >
571 <string>Read the manual</string>
573 <layout class="QGridLayout" >
574 <item row="0" column="0" >
575 <widget class="QLabel" name="labelPdfManual" >
576 <property name="text" >
577 <string>PDF manual</string>
579 <property name="openExternalLinks" >
582 <property name="textInteractionFlags" >
583 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::NoTextInteraction</set>
587 <item row="1" column="0" >
588 <widget class="QLabel" name="labelHtmlManual" >
589 <property name="text" >
590 <string>HTML manual</string>
592 <property name="openExternalLinks" >
595 <property name="textInteractionFlags" >
596 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::NoTextInteraction</set>
603 <item row="1" column="0" >
604 <widget class="QGroupBox" name="groupBox" >
605 <property name="title" >
606 <string>Download the manual</string>
608 <layout class="QGridLayout" >
609 <item row="0" column="0" >
610 <layout class="QVBoxLayout" >
612 <widget class="QRadioButton" name="radioPdf" >
613 <property name="text" >
614 <string>&PDF version</string>
619 <widget class="QRadioButton" name="radioHtmlzip" >
620 <property name="text" >
621 <string>&HTML version (zip file)</string>
627 <item row="0" column="1" >
629 <property name="orientation" >
630 <enum>Qt::Horizontal</enum>
632 <property name="sizeHint" >
640 <item row="0" column="2" >
641 <widget class="QPushButton" name="buttonDownloadManual" >
642 <property name="text" >
643 <string>Down&load</string>
650 <item row="2" column="0" >
652 <property name="orientation" >
653 <enum>Qt::Vertical</enum>
655 <property name="sizeHint" >
669 <widget class="QMenuBar" name="menubar" >
670 <property name="geometry" >
678 <widget class="QMenu" name="menu_File" >
679 <property name="title" >
680 <string>&File</string>
682 <addaction name="actionEmpty_local_download_cache" />
683 <addaction name="actionInstall_Rockbox_Utility_on_player" />
684 <addaction name="action_Configure" />
685 <addaction name="separator" />
686 <addaction name="actionE_xit" />
688 <widget class="QMenu" name="menuAbout" >
689 <property name="title" >
690 <string>&About</string>
692 <addaction name="action_About" />
693 <addaction name="actionAbout_Qt" />
695 <addaction name="menu_File" />
696 <addaction name="menuAbout" />
698 <widget class="QStatusBar" name="statusbar" />
699 <action name="actionEmpty_local_download_cache" >
700 <property name="text" >
701 <string>Empty local download cache</string>
704 <action name="actionInstall_Rockbox_Utility_on_player" >
705 <property name="text" >
706 <string>Install Rockbox Utility on player</string>
709 <action name="action_Configure" >
710 <property name="text" >
711 <string>&Configure</string>
714 <action name="actionE_xit" >
715 <property name="text" >
716 <string>E&xit</string>
718 <property name="shortcut" >
719 <string>Ctrl+Q</string>
722 <action name="action_About" >
723 <property name="text" >
724 <string>&About</string>
727 <action name="actionAbout_Qt" >
728 <property name="text" >
729 <string>About &Qt</string>
734 <tabstop>tabWidget</tabstop>
735 <tabstop>buttonComplete</tabstop>
736 <tabstop>buttonSmall</tabstop>
737 <tabstop>buttonBootloader</tabstop>
738 <tabstop>buttonRockbox</tabstop>
739 <tabstop>buttonFonts</tabstop>
740 <tabstop>buttonThemes</tabstop>
741 <tabstop>buttonGames</tabstop>
742 <tabstop>buttonRemoveBootloader</tabstop>
743 <tabstop>buttonRemoveRockbox</tabstop>
744 <tabstop>radioPdf</tabstop>
745 <tabstop>radioHtmlzip</tabstop>
746 <tabstop>buttonDownloadManual</tabstop>
749 <include location="rbutilqt.qrc" />
753 <sender>actionE_xit</sender>
754 <signal>triggered()</signal>
755 <receiver>RbUtilQtFrm</receiver>
758 <hint type="sourcelabel" >
762 <hint type="destinationlabel" >