9fcdb44e55
Replace the Speex license tab in the about dialog with one that lists all used libraries and their respective licenses, including Speex. Previously only Speex required including the license in binary distribution; the recently added bspatch also wants this. Show the license for all used libraries so we can more easily add new ones in the future. Change-Id: Ic8b403f8a2a05d0f1734ddf092782b85ddfa5ed9
198 lines
5.8 KiB
XML
198 lines
5.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0" >
|
|
<class>aboutBox</class>
|
|
<widget class="QWidget" name="aboutBox" >
|
|
<property name="geometry" >
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>640</width>
|
|
<height>500</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle" >
|
|
<string>About Rockbox Utility</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout" >
|
|
<item row="0" column="0" colspan="3" >
|
|
<layout class="QHBoxLayout" >
|
|
<item>
|
|
<widget class="QLabel" name="label" >
|
|
<property name="text" >
|
|
<string/>
|
|
</property>
|
|
<property name="pixmap" >
|
|
<pixmap>:/icons/rockbox-5.png</pixmap>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="labelTitle" >
|
|
<property name="text" >
|
|
<string>The Rockbox Utility</string>
|
|
</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" colspan="3" >
|
|
<widget class="QLabel" name="labelText" >
|
|
<property name="text" >
|
|
<string>Installer and housekeeping utility for the Rockbox open source digital audio player firmware.<br/>© The Rockbox Team.<br/>Released under the GNU General Public License v2.<br/>Uses icons by the <a href="http://tango.freedesktop.org/">Tango Project</a>.<br/><center><a href="http://www.rockbox.org">http://www.rockbox.org</a></center></string>
|
|
</property>
|
|
<property name="textFormat" >
|
|
<enum>Qt::RichText</enum>
|
|
</property>
|
|
<property name="wordWrap" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="openExternalLinks" >
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0" colspan="3" >
|
|
<widget class="QTabWidget" name="tabWidget" >
|
|
<property name="currentIndex" >
|
|
<number>0</number>
|
|
</property>
|
|
<widget class="QWidget" name="creditsTab" >
|
|
<attribute name="title" >
|
|
<string>&Credits</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" >
|
|
<item row="0" column="0" >
|
|
<widget class="QTextBrowser" name="browserCredits" >
|
|
<property name="focusPolicy" >
|
|
<enum>Qt::TabFocus</enum>
|
|
</property>
|
|
<property name="acceptDrops" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="autoFillBackground" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="autoFormatting" >
|
|
<set>QTextEdit::AutoNone</set>
|
|
</property>
|
|
<property name="tabChangesFocus" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="textInteractionFlags" >
|
|
<set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
|
|
</property>
|
|
<property name="openExternalLinks" >
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="licenceTab" >
|
|
<attribute name="title" >
|
|
<string>&License</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" >
|
|
<item row="0" column="0" >
|
|
<widget class="QTextBrowser" name="browserLicense" >
|
|
<property name="focusPolicy" >
|
|
<enum>Qt::TabFocus</enum>
|
|
</property>
|
|
<property name="horizontalScrollBarPolicy" >
|
|
<enum>Qt::ScrollBarAlwaysOff</enum>
|
|
</property>
|
|
<property name="tabChangesFocus" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="lineWrapMode" >
|
|
<enum>QTextEdit::WidgetWidth</enum>
|
|
</property>
|
|
<property name="textInteractionFlags" >
|
|
<set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="licenseSpeex" >
|
|
<attribute name="title" >
|
|
<string>L&ibraries</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout_2" >
|
|
<item row="0" column="0" >
|
|
<widget class="QTextBrowser" name="browserLicenses"/>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0" >
|
|
<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="3" column="1" >
|
|
<widget class="QPushButton" name="okButton" >
|
|
<property name="text" >
|
|
<string>&Ok</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" 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>
|
|
</layout>
|
|
</widget>
|
|
<resources>
|
|
<include location="rbutilqt.qrc" />
|
|
</resources>
|
|
<connections>
|
|
<connection>
|
|
<sender>okButton</sender>
|
|
<signal>clicked()</signal>
|
|
<receiver>aboutBox</receiver>
|
|
<slot>close()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel" >
|
|
<x>210</x>
|
|
<y>398</y>
|
|
</hint>
|
|
<hint type="destinationlabel" >
|
|
<x>210</x>
|
|
<y>210</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
</connections>
|
|
</ui>
|