mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-11-11 00:57:02 -05:00
Rejiggered the resource system so I can specify images from the resource file in QT Designer. This is a bit of a hack, and may not work when distributing via setp-tolls (especially with zip-safe)
356 lines
10 KiB
XML
356 lines
10 KiB
XML
<ui version="4.0" >
|
|
<author>Kovid Goyal</author>
|
|
<class>MainWindow</class>
|
|
<widget class="QMainWindow" name="MainWindow" >
|
|
<property name="geometry" >
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>878</width>
|
|
<height>759</height>
|
|
</rect>
|
|
</property>
|
|
<property name="sizePolicy" >
|
|
<sizepolicy>
|
|
<hsizetype>5</hsizetype>
|
|
<vsizetype>5</vsizetype>
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="windowTitle" >
|
|
<string>SONY Reader</string>
|
|
</property>
|
|
<widget class="QWidget" name="centralwidget" >
|
|
<layout class="QGridLayout" >
|
|
<property name="margin" >
|
|
<number>9</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item row="1" column="0" >
|
|
<widget class="QProgressBar" name="progress_bar" >
|
|
<property name="value" >
|
|
<number>100</number>
|
|
</property>
|
|
<property name="orientation" >
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0" >
|
|
<widget class="QSplitter" name="splitter" >
|
|
<property name="orientation" >
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<widget class="QWidget" name="layoutWidget" >
|
|
<layout class="QVBoxLayout" >
|
|
<property name="margin" >
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QTreeView" name="treeView" >
|
|
<property name="sizePolicy" >
|
|
<sizepolicy>
|
|
<hsizetype>1</hsizetype>
|
|
<vsizetype>7</vsizetype>
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="acceptDrops" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="frameShadow" >
|
|
<enum>QFrame::Plain</enum>
|
|
</property>
|
|
<property name="verticalScrollBarPolicy" >
|
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
|
</property>
|
|
<property name="autoScroll" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="alternatingRowColors" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="indentation" >
|
|
<number>15</number>
|
|
</property>
|
|
<property name="uniformRowHeights" >
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="df" >
|
|
<property name="autoFillBackground" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text" >
|
|
<string>Main Memory:<br><br>Storage card:</string>
|
|
</property>
|
|
<property name="textFormat" >
|
|
<enum>Qt::RichText</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="layoutWidget" >
|
|
<layout class="QVBoxLayout" >
|
|
<property name="margin" >
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item>
|
|
<layout class="QVBoxLayout" >
|
|
<property name="margin" >
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item>
|
|
<layout class="QHBoxLayout" >
|
|
<property name="margin" >
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="label" >
|
|
<property name="text" >
|
|
<string>&Search:</string>
|
|
</property>
|
|
<property name="buddy" >
|
|
<cstring>search</cstring>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="search" >
|
|
<property name="enabled" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="acceptDrops" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="toolTip" >
|
|
<string>Search the list of books by title or author<br><br>Words separated by spaces are ANDed</string>
|
|
</property>
|
|
<property name="whatsThis" >
|
|
<string>Search the list of books by title or author<br><br>Words separated by spaces are ANDed</string>
|
|
</property>
|
|
<property name="autoFillBackground" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text" >
|
|
<string/>
|
|
</property>
|
|
<property name="frame" >
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="clear_button" >
|
|
<property name="toolTip" >
|
|
<string>Reset Quick Search</string>
|
|
</property>
|
|
<property name="text" >
|
|
<string>...</string>
|
|
</property>
|
|
<property name="icon" >
|
|
<iconset resource="images.qrc" >:/images/clear.png</iconset>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QTableView" name="device_view" >
|
|
<property name="sizePolicy" >
|
|
<sizepolicy>
|
|
<hsizetype>7</hsizetype>
|
|
<vsizetype>7</vsizetype>
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alternatingRowColors" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="showGrid" >
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QTableView" name="library_view" >
|
|
<property name="sizePolicy" >
|
|
<sizepolicy>
|
|
<hsizetype>7</hsizetype>
|
|
<vsizetype>7</vsizetype>
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alternatingRowColors" >
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="showGrid" >
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" >
|
|
<property name="margin" >
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing" >
|
|
<number>6</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="book_cover" >
|
|
<property name="maximumSize" >
|
|
<size>
|
|
<width>60</width>
|
|
<height>80</height>
|
|
</size>
|
|
</property>
|
|
<property name="text" >
|
|
<string/>
|
|
</property>
|
|
<property name="pixmap" >
|
|
<pixmap resource="images.qrc" >:/images/cherubs.jpg</pixmap>
|
|
</property>
|
|
<property name="scaledContents" >
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="book_info" >
|
|
<property name="sizePolicy" >
|
|
<sizepolicy>
|
|
<hsizetype>5</hsizetype>
|
|
<vsizetype>5</vsizetype>
|
|
<horstretch>10</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text" >
|
|
<string><table><tr><td><b>Title: </b>%1</td><td><b>&nbsp;Size:</b> %2</td></tr><tr><td><b>Author: </b>%3</td><td><b>&nbsp;Type: </b>%4</td></tr></string>
|
|
</property>
|
|
<property name="textFormat" >
|
|
<enum>Qt::RichText</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QToolBar" name="tool_bar" >
|
|
<property name="minimumSize" >
|
|
<size>
|
|
<width>49</width>
|
|
<height>37</height>
|
|
</size>
|
|
</property>
|
|
<property name="movable" >
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="orientation" >
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="iconSize" >
|
|
<size>
|
|
<width>22</width>
|
|
<height>22</height>
|
|
</size>
|
|
</property>
|
|
<attribute name="toolBarArea" >
|
|
<number>4</number>
|
|
</attribute>
|
|
<addaction name="action_add" />
|
|
<addaction name="action_del" />
|
|
<addaction name="action_edit" />
|
|
</widget>
|
|
<action name="action_add" >
|
|
<property name="icon" >
|
|
<iconset resource="images.qrc" >:/images/plus.png</iconset>
|
|
</property>
|
|
<property name="text" >
|
|
<string>Add files to Library</string>
|
|
</property>
|
|
<property name="shortcut" >
|
|
<string>a</string>
|
|
</property>
|
|
<property name="autoRepeat" >
|
|
<bool>false</bool>
|
|
</property>
|
|
</action>
|
|
<action name="action_del" >
|
|
<property name="icon" >
|
|
<iconset resource="images.qrc" >:/images/minus.png</iconset>
|
|
</property>
|
|
<property name="text" >
|
|
<string>Delete selected items</string>
|
|
</property>
|
|
<property name="shortcut" >
|
|
<string>Delete</string>
|
|
</property>
|
|
</action>
|
|
<action name="action_edit" >
|
|
<property name="icon" >
|
|
<iconset resource="images.qrc" >:/images/edit.png</iconset>
|
|
</property>
|
|
<property name="text" >
|
|
<string>Edit meta-information for the currently selected items</string>
|
|
</property>
|
|
<property name="shortcut" >
|
|
<string>e</string>
|
|
</property>
|
|
<property name="autoRepeat" >
|
|
<bool>false</bool>
|
|
</property>
|
|
</action>
|
|
</widget>
|
|
<resources>
|
|
<include location="images.qrc" />
|
|
</resources>
|
|
<connections>
|
|
<connection>
|
|
<sender>clear_button</sender>
|
|
<signal>clicked()</signal>
|
|
<receiver>search</receiver>
|
|
<slot>clear()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel" >
|
|
<x>853</x>
|
|
<y>61</y>
|
|
</hint>
|
|
<hint type="destinationlabel" >
|
|
<x>784</x>
|
|
<y>58</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
</connections>
|
|
</ui>
|