rockbox/rbutil/rbutilqt/rbutilqtfrm.ui
Dominik Riebeling 362f447ede Create dedicated backup dialog.
The "Installation" dialog allows backing up the current installation by
creating a zip file from the .rockbox folder since quite a while. However, this
has the drawback that you need to update your build to create a backup, but
creating a backup might be desireable in other cases as well (before updating
themes, or just for backup reasons). Since the functionality is somewhat hidden
it's also not obvious to users such a functionality exists (most users are
likely to use the "Quick Start" instead).

Implement backup functionality as dedicated dialog placed on the Uninstall tab.
Rename the Uninstall tab to accommodate this.

Change-Id: I1d2c6c8f646672d1b66bb442408fbfc2eeec700d
2012-06-26 18:30:27 +02:00

969 lines
32 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>RbUtilQtFrm</class>
<widget class="QMainWindow" name="RbUtilQtFrm">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>650</width>
<height>550</height>
</rect>
</property>
<property name="windowTitle">
<string>Rockbox Utility</string>
</property>
<property name="windowIcon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rockbox-32.png</normaloff>:/icons/rockbox-32.png</iconset>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QGridLayout">
<item row="0" column="0">
<layout class="QHBoxLayout">
<property name="spacing">
<number>6</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<spacer>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="logoLabel">
<property name="text">
<string comment="Welcome to Rockbox Utility, the installation and housekeeping tool for Rockbox."/>
</property>
<property name="pixmap">
<pixmap resource="rbutilqt.qrc">:/icons/rblogo.png</pixmap>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="1" column="0">
<widget class="QGroupBox" name="groupBox_3">
<property name="title">
<string>Device</string>
</property>
<layout class="QGridLayout">
<item row="0" column="0">
<widget class="QLabel" name="labelDeviceTitle">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Selected device:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelDevice">
<property name="text">
<string>device / mountpoint unknown or invalid</string>
</property>
</widget>
</item>
<item row="0" column="2">
<spacer>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="3">
<widget class="QPushButton" name="buttonChangeDevice">
<property name="text">
<string>&amp;Change</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/edit-find.png</normaloff>:/icons/edit-find.png</iconset>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="2" column="0">
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="quickStart">
<attribute name="title">
<string>&amp;Quick Start</string>
</attribute>
<attribute name="toolTip">
<string>Welcome</string>
</attribute>
<layout class="QGridLayout">
<item row="0" column="0">
<widget class="QToolButton" name="buttonComplete">
<property name="text">
<string>Complete Installation</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/bootloader_btn.png</normaloff>:/icons/bootloader_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelComplete">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Complete Installation&lt;/span&gt;&lt;br/&gt;This installs the bootloader, the most recent release and the extras package. This is the recommended method for new installations.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QToolButton" name="buttonSmall">
<property name="text">
<string>Minimal Installation</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rbinstall_btn.png</normaloff>:/icons/rbinstall_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelSmall">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Minimal installation&lt;/span&gt;&lt;br/&gt;This installs bootloader and the most recent release of Rockbox. If you don't want the extras package, choose this option.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="buddy">
<cstring>buttonRockbox</cstring>
</property>
</widget>
</item>
<item row="2" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>91</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="1">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>81</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="installation">
<attribute name="title">
<string>&amp;Installation</string>
</attribute>
<attribute name="toolTip">
<string>Basic Rockbox installation</string>
</attribute>
<layout class="QGridLayout">
<item row="0" column="0">
<widget class="QToolButton" name="buttonBootloader">
<property name="text">
<string>Install Bootloader</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/bootloader_btn.png</normaloff>:/icons/bootloader_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelBootloader">
<property name="text">
<string>&lt;b&gt;Install the bootloader&lt;/b&gt;&lt;br/&gt;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.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QToolButton" name="buttonRockbox">
<property name="text">
<string>Install Rockbox</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rbinstall_btn.png</normaloff>:/icons/rbinstall_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelInstall">
<property name="text">
<string>&lt;b&gt;Install Rockbox&lt;/b&gt; on your audio player</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>91</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="1">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>81</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="extras">
<attribute name="title">
<string>&amp;Extras</string>
</attribute>
<attribute name="toolTip">
<string>Install extras for Rockbox</string>
</attribute>
<layout class="QGridLayout">
<item row="0" column="0">
<widget class="QToolButton" name="buttonFonts">
<property name="text">
<string>Install Fonts package</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/font_btn.png</normaloff>:/icons/font_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelFonts">
<property name="text">
<string>&lt;b&gt;Fonts Package&lt;/b&gt;&lt;br/&gt;The Fonts Package contains a couple of commonly used fonts. Installation is highly recommended.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QToolButton" name="buttonThemes">
<property name="text">
<string>Install themes</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/themes_btn.png</normaloff>:/icons/themes_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelThemes">
<property name="text">
<string>&lt;b&gt;Install Themes&lt;/b&gt;&lt;br/&gt;Rockbox's look can be customized by themes. You can choose and install several officially distributed themes.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QToolButton" name="buttonGames">
<property name="text">
<string>Install game files</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/doom_btn.png</normaloff>:/icons/doom_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="labelGames">
<property name="text">
<string>&lt;b&gt;Install Game Files&lt;/b&gt;&lt;br/&gt;Doom needs a base wad file to run.</string>
</property>
<property name="openExternalLinks">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="1">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="accessibility">
<attribute name="title">
<string>&amp;Accessibility</string>
</attribute>
<attribute name="toolTip">
<string>Install accessibility add-ons</string>
</attribute>
<layout class="QGridLayout">
<item row="0" column="0">
<widget class="QToolButton" name="buttonVoice">
<property name="text">
<string>Install Voice files</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelVoice">
<property name="text">
<string>&lt;b&gt;Install Voice file&lt;/b&gt;&lt;br/&gt;Voice files are needed to make Rockbox speak the user interface. Speaking is enabled by default, so if you installed the voice file Rockbox will speak.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QToolButton" name="buttonTalk">
<property name="text">
<string>Install Talk files</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="labelTalk">
<property name="text">
<string>&lt;b&gt;Create Talk Files&lt;/b&gt;&lt;br/&gt;Talkfiles are needed to let Rockbox speak File and Foldernames</string>
</property>
</widget>
</item>
<item row="3" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>51</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="1">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>51</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<widget class="QToolButton" name="buttonCreateVoice">
<property name="text">
<string>Create Voice files</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelCreateVoice">
<property name="text">
<string>&lt;b&gt;Create Voice file&lt;/b&gt;&lt;br/&gt;Voice files are needed to make Rockbox speak the user interface. Speaking is enabled by default, so
if you installed the voice file Rockbox will speak.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="uninstall">
<attribute name="title">
<string>Backup &amp;&amp; &amp;Uninstallation</string>
</attribute>
<attribute name="toolTip">
<string>Uninstall Rockbox</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QToolButton" name="buttonRemoveBootloader">
<property name="text">
<string>Uninstall Bootloader</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rembootloader_btn.png</normaloff>:/icons/rembootloader_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelRemoveBootloader">
<property name="text">
<string>&lt;b&gt;Remove the bootloader&lt;/b&gt;&lt;br/&gt;After removing the bootloader you won't be able to start Rockbox.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QToolButton" name="buttonRemoveRockbox">
<property name="text">
<string>Uninstall Rockbox</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/remrb_btn.png</normaloff>:/icons/remrb_btn.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelUninstall">
<property name="text">
<string>&lt;b&gt;Uninstall Rockbox from your audio player.&lt;/b&gt;&lt;br/&gt;This will leave the bootloader in place (you need to remove it manually).</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="buddy">
<cstring>buttonRockbox</cstring>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QToolButton" name="buttonBackup">
<property name="text">
<string>Backup</string>
</property>
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/package-x-generic.png</normaloff>:/icons/package-x-generic.png</iconset>
</property>
<property name="iconSize">
<size>
<width>56</width>
<height>46</height>
</size>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="labelBackup">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Backup current installation.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Create a backup by archiving the contents of the Rockbox installation folder.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="manual">
<attribute name="title">
<string>&amp;Manual</string>
</attribute>
<attribute name="toolTip">
<string>View and download the manual</string>
</attribute>
</widget>
<widget class="QWidget" name="info">
<attribute name="title">
<string>Inf&amp;o</string>
</attribute>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>650</width>
<height>23</height>
</rect>
</property>
<widget class="QMenu" name="menu_File">
<property name="title">
<string>&amp;File</string>
</property>
<addaction name="actionInstall_Rockbox_Utility_on_player"/>
<addaction name="action_Configure"/>
<addaction name="separator"/>
<addaction name="actionE_xit"/>
</widget>
<widget class="QMenu" name="menuAbout">
<property name="title">
<string>&amp;Help</string>
</property>
<widget class="QMenu" name="menu_Troubleshoot">
<property name="title">
<string>&amp;Troubleshoot</string>
</property>
<addaction name="action_System_Info"/>
<addaction name="action_Trace"/>
</widget>
<addaction name="action_About"/>
<addaction name="actionAbout_Qt"/>
<addaction name="separator"/>
<addaction name="menu_Troubleshoot"/>
<addaction name="action_Help"/>
</widget>
<widget class="QMenu" name="menuA_ctions">
<property name="title">
<string>Action&amp;s</string>
</property>
<widget class="QMenu" name="menuInstallation">
<property name="title">
<string>&amp;Installation</string>
</property>
<addaction name="actionInstall_Bootloader"/>
<addaction name="actionInstall_Rockbox"/>
</widget>
<widget class="QMenu" name="menuQuick_Start">
<property name="title">
<string>&amp;Quick Start</string>
</property>
<addaction name="actionComplete_Installation"/>
<addaction name="actionSmall_Installation"/>
</widget>
<widget class="QMenu" name="menuExtras">
<property name="title">
<string>&amp;Extras</string>
</property>
<addaction name="actionFonts_Package"/>
<addaction name="actionInstall_Themes"/>
<addaction name="actionInstall_Game_Files"/>
</widget>
<widget class="QMenu" name="menuAccessibility">
<property name="title">
<string>&amp;Accessibility</string>
</property>
<addaction name="actionInstall_Voice_File"/>
<addaction name="actionCreate_Voice_File"/>
<addaction name="actionCreate_Talk_Files"/>
</widget>
<widget class="QMenu" name="menuUninstallation">
<property name="title">
<string>&amp;Uninstallation</string>
</property>
<addaction name="actionRemove_bootloader"/>
<addaction name="actionUninstall_Rockbox"/>
</widget>
<addaction name="menuQuick_Start"/>
<addaction name="menuInstallation"/>
<addaction name="menuExtras"/>
<addaction name="menuAccessibility"/>
<addaction name="menuUninstallation"/>
</widget>
<addaction name="menu_File"/>
<addaction name="menuA_ctions"/>
<addaction name="menuAbout"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionEmpty_local_download_cache">
<property name="text">
<string>Empty local download cache</string>
</property>
</action>
<action name="actionInstall_Rockbox_Utility_on_player">
<property name="text">
<string>Install Rockbox Utility on player</string>
</property>
</action>
<action name="action_Configure">
<property name="text">
<string>&amp;Configure</string>
</property>
</action>
<action name="actionE_xit">
<property name="text">
<string>E&amp;xit</string>
</property>
<property name="shortcut">
<string>Ctrl+Q</string>
</property>
</action>
<action name="action_About">
<property name="text">
<string>&amp;About</string>
</property>
</action>
<action name="actionAbout_Qt">
<property name="text">
<string>About &amp;Qt</string>
</property>
</action>
<action name="action_Help">
<property name="text">
<string>&amp;Help</string>
</property>
</action>
<action name="actionInfo">
<property name="text">
<string>Info</string>
</property>
</action>
<action name="actionComplete_Installation">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/bootloader_btn.png</normaloff>:/icons/bootloader_btn.png</iconset>
</property>
<property name="text">
<string>&amp;Complete Installation</string>
</property>
</action>
<action name="actionSmall_Installation">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rbinstall_btn.png</normaloff>:/icons/rbinstall_btn.png</iconset>
</property>
<property name="text">
<string>&amp;Minimal Installation</string>
</property>
</action>
<action name="actionInstall_Bootloader">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/bootloader_btn.png</normaloff>:/icons/bootloader_btn.png</iconset>
</property>
<property name="text">
<string>Install &amp;Bootloader</string>
</property>
</action>
<action name="actionInstall_Rockbox">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rbinstall_btn.png</normaloff>:/icons/rbinstall_btn.png</iconset>
</property>
<property name="text">
<string>Install &amp;Rockbox</string>
</property>
</action>
<action name="actionFonts_Package">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/font_btn.png</normaloff>:/icons/font_btn.png</iconset>
</property>
<property name="text">
<string>Install &amp;Fonts Package</string>
</property>
</action>
<action name="actionInstall_Themes">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/themes_btn.png</normaloff>:/icons/themes_btn.png</iconset>
</property>
<property name="text">
<string>Install &amp;Themes</string>
</property>
</action>
<action name="actionInstall_Game_Files">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/doom_btn.png</normaloff>:/icons/doom_btn.png</iconset>
</property>
<property name="text">
<string>Install &amp;Game Files</string>
</property>
</action>
<action name="actionInstall_Voice_File">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="text">
<string>&amp;Install Voice File</string>
</property>
</action>
<action name="actionCreate_Talk_Files">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="text">
<string>Create &amp;Talk Files</string>
</property>
</action>
<action name="actionRemove_bootloader">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/rembootloader_btn.png</normaloff>:/icons/rembootloader_btn.png</iconset>
</property>
<property name="text">
<string>Remove &amp;bootloader</string>
</property>
</action>
<action name="actionUninstall_Rockbox">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/remrb_btn.png</normaloff>:/icons/remrb_btn.png</iconset>
</property>
<property name="text">
<string>Uninstall &amp;Rockbox</string>
</property>
</action>
<action name="actionRead_PDF_manual">
<property name="text">
<string>Read PDF manual</string>
</property>
</action>
<action name="actionRead_HTML_manual">
<property name="text">
<string>Read HTML manual</string>
</property>
</action>
<action name="actionDownload_PDF_manual">
<property name="text">
<string>Download PDF manual</string>
</property>
</action>
<action name="actionDownload_HTML_manual_zip">
<property name="text">
<string>Download HTML manual (zip)</string>
</property>
</action>
<action name="actionCreate_Voice_File">
<property name="icon">
<iconset resource="rbutilqt.qrc">
<normaloff>:/icons/talkfile_btn.png</normaloff>:/icons/talkfile_btn.png</iconset>
</property>
<property name="text">
<string>Create &amp;Voice File</string>
</property>
<property name="iconText">
<string>Create Voice File</string>
</property>
</action>
<action name="action_System_Info">
<property name="text">
<string>&amp;System Info</string>
</property>
</action>
<action name="action_Trace">
<property name="text">
<string>System &amp;Trace</string>
</property>
</action>
</widget>
<tabstops>
<tabstop>tabWidget</tabstop>
<tabstop>buttonComplete</tabstop>
<tabstop>buttonSmall</tabstop>
<tabstop>buttonBootloader</tabstop>
<tabstop>buttonRockbox</tabstop>
<tabstop>buttonFonts</tabstop>
<tabstop>buttonThemes</tabstop>
<tabstop>buttonGames</tabstop>
<tabstop>buttonRemoveBootloader</tabstop>
<tabstop>buttonRemoveRockbox</tabstop>
<tabstop>buttonChangeDevice</tabstop>
<tabstop>buttonVoice</tabstop>
<tabstop>buttonCreateVoice</tabstop>
<tabstop>buttonTalk</tabstop>
</tabstops>
<resources>
<include location="rbutilqt.qrc"/>
</resources>
<connections/>
</ui>