Mercurial > hg > Feedworm
changeset 235:a34cb404cef3
remove the Ui_ prefix from the Qt designer files - The eric IDE will add it without any configuration. Rewrite the Makefile to behave as eric.
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Mon, 26 Jan 2015 13:38:55 +0100 |
parents | 82199c57ad93 |
children | c5250fcc3881 |
files | AddFeed.ui FeedSettings.ui MainWindow.ui Makefile Preferences.ui Ui_AddFeed.ui Ui_FeedSettings.ui Ui_MainWindow.ui Ui_Preferences.ui |
diffstat | 9 files changed, 1241 insertions(+), 1241 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AddFeed.ui Mon Jan 26 13:38:55 2015 +0100 @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>AddFeed</class> + <widget class="QDialog" name="AddFeed"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>557</width> + <height>108</height> + </rect> + </property> + <property name="windowTitle"> + <string>Add Feed</string> + </property> + <property name="windowIcon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> + </property> + <property name="modal"> + <bool>true</bool> + </property> + <layout class="QGridLayout" name="gridLayout"> + <item row="2" column="1"> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLineEdit" name="url"/> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Feed URL</string> + </property> + </widget> + </item> + </layout> + </widget> + <tabstops> + <tabstop>url</tabstop> + <tabstop>buttonBox</tabstop> + </tabstops> + <resources> + <include location="Feedworm.qrc"/> + </resources> + <connections> + <connection> + <sender>buttonBox</sender> + <signal>accepted()</signal> + <receiver>AddFeed</receiver> + <slot>accept()</slot> + <hints> + <hint type="sourcelabel"> + <x>248</x> + <y>254</y> + </hint> + <hint type="destinationlabel"> + <x>157</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>buttonBox</sender> + <signal>rejected()</signal> + <receiver>AddFeed</receiver> + <slot>reject()</slot> + <hints> + <hint type="sourcelabel"> + <x>316</x> + <y>260</y> + </hint> + <hint type="destinationlabel"> + <x>286</x> + <y>274</y> + </hint> + </hints> + </connection> + </connections> +</ui>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/FeedSettings.ui Mon Jan 26 13:38:55 2015 +0100 @@ -0,0 +1,256 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>FeedSettings</class> + <widget class="QDialog" name="FeedSettings"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>474</width> + <height>222</height> + </rect> + </property> + <property name="windowTitle"> + <string>Dialog</string> + </property> + <property name="windowIcon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> + </property> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="geometry"> + <rect> + <x>20</x> + <y>180</y> + <width>341</width> + <height>32</height> + </rect> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> + </property> + </widget> + <widget class="QCheckBox" name="autoLoadArticle"> + <property name="geometry"> + <rect> + <x>10</x> + <y>110</y> + <width>361</width> + <height>22</height> + </rect> + </property> + <property name="text"> + <string>load article's url instead of displaying summary</string> + </property> + </widget> + <widget class="QCheckBox" name="alwaysOpenInBrowser"> + <property name="geometry"> + <rect> + <x>10</x> + <y>140</y> + <width>410</width> + <height>22</height> + </rect> + </property> + <property name="text"> + <string>when loading article's url, always use external browser</string> + </property> + </widget> + <widget class="QLabel" name="label_4"> + <property name="geometry"> + <rect> + <x>11</x> + <y>11</y> + <width>28</width> + <height>16</height> + </rect> + </property> + <property name="maximumSize"> + <size> + <width>35</width> + <height>16777215</height> + </size> + </property> + <property name="text"> + <string>URL</string> + </property> + </widget> + <widget class="QLabel" name="urlLabel"> + <property name="geometry"> + <rect> + <x>52</x> + <y>11</y> + <width>358</width> + <height>16</height> + </rect> + </property> + <property name="text"> + <string/> + </property> + <property name="textInteractionFlags"> + <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set> + </property> + </widget> + <widget class="QWidget" name=""> + <property name="geometry"> + <rect> + <x>10</x> + <y>30</y> + <width>401</width> + <height>28</height> + </rect> + </property> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Title</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="feedTitle"/> + </item> + </layout> + </widget> + <widget class="QWidget" name=""> + <property name="geometry"> + <rect> + <x>10</x> + <y>70</y> + <width>221</width> + <height>28</height> + </rect> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_2"> + <item> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Update every</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="updateInterval"/> + </item> + <item> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>minutes</string> + </property> + </widget> + </item> + </layout> + </widget> + </widget> + <resources> + <include location="Feedworm.qrc"/> + </resources> + <connections> + <connection> + <sender>buttonBox</sender> + <signal>accepted()</signal> + <receiver>FeedSettings</receiver> + <slot>accept()</slot> + <hints> + <hint type="sourcelabel"> + <x>248</x> + <y>254</y> + </hint> + <hint type="destinationlabel"> + <x>157</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>buttonBox</sender> + <signal>rejected()</signal> + <receiver>FeedSettings</receiver> + <slot>reject()</slot> + <hints> + <hint type="sourcelabel"> + <x>316</x> + <y>260</y> + </hint> + <hint type="destinationlabel"> + <x>286</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>autoLoadArticle</sender> + <signal>stateChanged(int)</signal> + <receiver>FeedSettings</receiver> + <slot>autoLoadArticleChanged()</slot> + <hints> + <hint type="sourcelabel"> + <x>175</x> + <y>20</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>149</y> + </hint> + </hints> + </connection> + <connection> + <sender>feedTitle</sender> + <signal>editingFinished()</signal> + <receiver>FeedSettings</receiver> + <slot>editingTitleFinished()</slot> + <hints> + <hint type="sourcelabel"> + <x>212</x> + <y>21</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>62</y> + </hint> + </hints> + </connection> + <connection> + <sender>alwaysOpenInBrowser</sender> + <signal>stateChanged(int)</signal> + <receiver>FeedSettings</receiver> + <slot>alwaysOpenInExternalBrowser()</slot> + <hints> + <hint type="sourcelabel"> + <x>195</x> + <y>80</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>69</y> + </hint> + </hints> + </connection> + <connection> + <sender>updateInterval</sender> + <signal>editingFinished()</signal> + <receiver>FeedSettings</receiver> + <slot>editingUpdateIntervalFinished()</slot> + <hints> + <hint type="sourcelabel"> + <x>127</x> + <y>56</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>88</y> + </hint> + </hints> + </connection> + </connections> + <slots> + <slot>autoLoadArticleChanged()</slot> + <slot>editingTitleFinished()</slot> + <slot>alwaysOpenInExternalBrowser()</slot> + <slot>editingUpdateIntervalFinished()</slot> + </slots> +</ui>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MainWindow.ui Mon Jan 26 13:38:55 2015 +0100 @@ -0,0 +1,623 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>992</width> + <height>750</height> + </rect> + </property> + <property name="windowTitle"> + <string>Feedworm</string> + </property> + <property name="windowIcon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> + </property> + <widget class="QWidget" name="centralwidget"> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QSplitter" name="splitter_2"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <widget class="QWidget" name=""> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <widget class="QLabel" name="feedCountLabel"> + <property name="font"> + <font> + <pointsize>8</pointsize> + </font> + </property> + <property name="text"> + <string/> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="textInteractionFlags"> + <set>Qt::NoTextInteraction</set> + </property> + </widget> + </item> + <item> + <widget class="QListView" name="feedList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="resizeMode"> + <enum>QListView::Fixed</enum> + </property> + </widget> + </item> + </layout> + </widget> + <widget class="QSplitter" name="splitter"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <widget class="QWidget" name=""> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <item> + <widget class="QLabel" name="feedEntryCountLabel"> + <property name="font"> + <font> + <pointsize>8</pointsize> + </font> + </property> + <property name="text"> + <string/> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="textInteractionFlags"> + <set>Qt::NoTextInteraction</set> + </property> + </widget> + </item> + <item> + <widget class="QTableView" name="feedEntryTable"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionBehavior"> + <enum>QAbstractItemView::SelectRows</enum> + </property> + <property name="showGrid"> + <bool>false</bool> + </property> + <attribute name="verticalHeaderVisible"> + <bool>false</bool> + </attribute> + </widget> + </item> + </layout> + </widget> + <widget class="QWebView" name="webView" native="true"> + <property name="url" stdset="0"> + <url> + <string>about:blank</string> + </url> + </property> + </widget> + </widget> + </widget> + </item> + </layout> + </widget> + <widget class="QMenuBar" name="menubar"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>992</width> + <height>23</height> + </rect> + </property> + <widget class="QMenu" name="menuFeed"> + <property name="title"> + <string>Feed</string> + </property> + <addaction name="actionMarkFeedRead"/> + <addaction name="actionMarkSelectedEntriesRead"/> + <addaction name="actionAddFeed"/> + <addaction name="actionUpdate"/> + <addaction name="actionDeleteFeed"/> + <addaction name="actionFeedSettings"/> + </widget> + <widget class="QMenu" name="menuArticle"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="title"> + <string>Article</string> + </property> + <addaction name="actionMarkSelectedRead"/> + <addaction name="actionOpenLink"/> + <addaction name="actionOpenInBrowser"/> + <addaction name="actionCopyArticleURL"/> + </widget> + <widget class="QMenu" name="menuFeedworm"> + <property name="title"> + <string>Feedworm</string> + </property> + <addaction name="actionUpdateAllFeeds"/> + <addaction name="actionPreferences"/> + <addaction name="separator"/> + <addaction name="actionQuit"/> + </widget> + <addaction name="menuFeedworm"/> + <addaction name="menuFeed"/> + <addaction name="menuArticle"/> + </widget> + <widget class="QStatusBar" name="statusbar"/> + <widget class="QToolBar" name="toolBar"> + <property name="windowTitle"> + <string>toolBar</string> + </property> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + <addaction name="actionMarkFeedRead"/> + <addaction name="actionMarkSelectedEntriesRead"/> + <addaction name="actionOpenLink"/> + <addaction name="separator"/> + <addaction name="actionZoomIn"/> + <addaction name="actionZoomOut"/> + </widget> + <action name="actionQuit"> + <property name="text"> + <string>Quit</string> + </property> + <property name="shortcut"> + <string>Ctrl+Q</string> + </property> + </action> + <action name="actionAddFeed"> + <property name="text"> + <string>Add ...</string> + </property> + <property name="shortcut"> + <string>Ctrl+A</string> + </property> + </action> + <action name="actionMarkSelectedRead"> + <property name="text"> + <string>Mark selected read</string> + </property> + <property name="shortcut"> + <string>M</string> + </property> + </action> + <action name="actionOpenInBrowser"> + <property name="text"> + <string>Open in browser</string> + </property> + <property name="shortcut"> + <string>Ctrl+O</string> + </property> + </action> + <action name="actionOpenLink"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="icon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/open_in_browser.png</normaloff>:/newPrefix/open_in_browser.png</iconset> + </property> + <property name="text"> + <string>Open link</string> + </property> + <property name="shortcut"> + <string>L</string> + </property> + </action> + <action name="actionPreferences"> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="text"> + <string>Preferences</string> + </property> + <property name="shortcut"> + <string>Ctrl+.</string> + </property> + </action> + <action name="actionFeedSettings"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="text"> + <string>Settings ...</string> + </property> + </action> + <action name="actionMarkFeedRead"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="icon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/mark_all_read.jpg</normaloff>:/newPrefix/mark_all_read.jpg</iconset> + </property> + <property name="text"> + <string>Mark all read</string> + </property> + <property name="toolTip"> + <string>Mark all articles in current feed as read</string> + </property> + <property name="shortcut"> + <string>Ctrl+M</string> + </property> + </action> + <action name="actionUpdate"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="text"> + <string>Update</string> + </property> + <property name="toolTip"> + <string>Update selected feed</string> + </property> + <property name="shortcut"> + <string>Ctrl+U</string> + </property> + </action> + <action name="actionUpdateAllFeeds"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="text"> + <string>Update feeds</string> + </property> + <property name="shortcut"> + <string>Ctrl+Shift+U</string> + </property> + </action> + <action name="actionDeleteFeed"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="text"> + <string>Delete</string> + </property> + </action> + <action name="actionMarkSelectedEntriesRead"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="icon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/mark_selected_read.jpg</normaloff>:/newPrefix/mark_selected_read.jpg</iconset> + </property> + <property name="text"> + <string>Mark selected read</string> + </property> + </action> + <action name="actionCopyArticleURL"> + <property name="text"> + <string>Copy article URL</string> + </property> + <property name="shortcut"> + <string>Ctrl+Shift+C</string> + </property> + </action> + <action name="actionZoomIn"> + <property name="icon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/zoom_in.png</normaloff>:/newPrefix/zoom_in.png</iconset> + </property> + <property name="text"> + <string>Zoom In</string> + </property> + <property name="toolTip"> + <string>Zoom In</string> + </property> + </action> + <action name="actionZoomOut"> + <property name="icon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/zoom_out.png</normaloff>:/newPrefix/zoom_out.png</iconset> + </property> + <property name="text"> + <string>Zoom Out</string> + </property> + <property name="toolTip"> + <string>Zoom Out</string> + </property> + </action> + </widget> + <customwidgets> + <customwidget> + <class>QWebView</class> + <extends>QWidget</extends> + <header>QtWebKit/QWebView</header> + </customwidget> + </customwidgets> + <resources> + <include location="Feedworm.qrc"/> + </resources> + <connections> + <connection> + <sender>actionQuit</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>close()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>399</x> + <y>299</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionAddFeed</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>addFeed()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>feedList</sender> + <signal>clicked(QModelIndex)</signal> + <receiver>MainWindow</receiver> + <slot>feedSelected(QModelIndex)</slot> + <hints> + <hint type="sourcelabel"> + <x>126</x> + <y>377</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>feedEntryTable</sender> + <signal>clicked(QModelIndex)</signal> + <receiver>MainWindow</receiver> + <slot>feedEntrySelected(QModelIndex)</slot> + <hints> + <hint type="sourcelabel"> + <x>616</x> + <y>117</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionMarkSelectedRead</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>toggleReadOnSelectedEntry()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionOpenLink</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>openLinkFromSelectedEntry()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionOpenInBrowser</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>openSelectedEntryInBrowser()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionPreferences</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>showPreferences()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionFeedSettings</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>showFeedSettings()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionMarkFeedRead</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>markSelectedFeedRead()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionDeleteFeed</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>deleteFeed()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>feedEntryTable</sender> + <signal>doubleClicked(QModelIndex)</signal> + <receiver>MainWindow</receiver> + <slot>feedEntryDoubleClicked()</slot> + <hints> + <hint type="sourcelabel"> + <x>616</x> + <y>117</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionMarkSelectedEntriesRead</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>markSelectedEntriesRead()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionCopyArticleURL</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>copyArticleURLToClipboard()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionZoomIn</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>zoomIn()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + <connection> + <sender>actionZoomOut</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>zoomOut()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>495</x> + <y>374</y> + </hint> + </hints> + </connection> + </connections> + <slots> + <slot>addFeed()</slot> + <slot>feedSelected(QModelIndex)</slot> + <slot>feedEntrySelected(QModelIndex)</slot> + <slot>toggleReadOnSelectedEntry()</slot> + <slot>openSelectedEntryInBrowser()</slot> + <slot>openLinkFromSelectedEntry()</slot> + <slot>showPreferences()</slot> + <slot>showFeedSettings()</slot> + <slot>markSelectedFeedRead()</slot> + <slot>deleteFeed()</slot> + <slot>feedEntryDoubleClicked()</slot> + <slot>markSelectedEntriesRead()</slot> + <slot>copyArticleURLToClipboard()</slot> + <slot>zoomIn()</slot> + <slot>zoomOut()</slot> + </slots> +</ui>
--- a/Makefile Mon Jan 26 06:26:15 2015 +0100 +++ b/Makefile Mon Jan 26 13:38:55 2015 +0100 @@ -6,7 +6,7 @@ all: $(PY_FILES) $(RC_FILES) %.py: %.ui - pyuic4 -o $@ $< + pyuic4 -o Ui_$@ $< %_rc.py: %.qrc pyrcc4 -o $@ $<
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Preferences.ui Mon Jan 26 13:38:55 2015 +0100 @@ -0,0 +1,274 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>Preferences</class> + <widget class="QDialog" name="Preferences"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>373</width> + <height>288</height> + </rect> + </property> + <property name="windowTitle"> + <string>Preferences</string> + </property> + <property name="windowIcon"> + <iconset resource="Feedworm.qrc"> + <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> + </property> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="geometry"> + <rect> + <x>10</x> + <y>250</y> + <width>160</width> + <height>27</height> + </rect> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> + </property> + </widget> + <widget class="QCheckBox" name="startMaximized"> + <property name="geometry"> + <rect> + <x>10</x> + <y>10</y> + <width>141</width> + <height>22</height> + </rect> + </property> + <property name="text"> + <string>Start maximized</string> + </property> + </widget> + <widget class="QCheckBox" name="hideReadFeedEntries"> + <property name="geometry"> + <rect> + <x>10</x> + <y>70</y> + <width>171</width> + <height>22</height> + </rect> + </property> + <property name="text"> + <string>Hide read feed entries</string> + </property> + </widget> + <widget class="QCheckBox" name="showOnlyUnreadFeeds"> + <property name="geometry"> + <rect> + <x>10</x> + <y>40</y> + <width>301</width> + <height>22</height> + </rect> + </property> + <property name="text"> + <string>Show only feeds that have unread entries</string> + </property> + </widget> + <widget class="QGroupBox" name="groupBox"> + <property name="geometry"> + <rect> + <x>10</x> + <y>100</y> + <width>353</width> + <height>106</height> + </rect> + </property> + <property name="title"> + <string>Web Proxy</string> + </property> + <widget class="QWidget" name="layoutWidget"> + <property name="geometry"> + <rect> + <x>6</x> + <y>20</y> + <width>336</width> + <height>78</height> + </rect> + </property> + <layout class="QGridLayout" name="gridLayout"> + <item row="2" column="0"> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Port</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLineEdit" name="proxyHost"/> + </item> + <item row="2" column="1"> + <widget class="QLineEdit" name="proxyPort"/> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Host</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QCheckBox" name="useProxy"> + <property name="text"> + <string>Use proxy</string> + </property> + </widget> + </item> + </layout> + </widget> + </widget> + <widget class="QLabel" name="label_3"> + <property name="geometry"> + <rect> + <x>11</x> + <y>215</y> + <width>136</width> + <height>17</height> + </rect> + </property> + <property name="text"> + <string>Keep feed entries for </string> + </property> + </widget> + <widget class="QLineEdit" name="daysToKeepFeedEntries"> + <property name="geometry"> + <rect> + <x>150</x> + <y>210</y> + <width>31</width> + <height>23</height> + </rect> + </property> + <property name="text"> + <string/> + </property> + </widget> + <widget class="QLabel" name="label_4"> + <property name="geometry"> + <rect> + <x>190</x> + <y>215</y> + <width>31</width> + <height>17</height> + </rect> + </property> + <property name="text"> + <string>days</string> + </property> + </widget> + </widget> + <resources> + <include location="Feedworm.qrc"/> + </resources> + <connections> + <connection> + <sender>buttonBox</sender> + <signal>accepted()</signal> + <receiver>Preferences</receiver> + <slot>accept()</slot> + <hints> + <hint type="sourcelabel"> + <x>248</x> + <y>254</y> + </hint> + <hint type="destinationlabel"> + <x>157</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>buttonBox</sender> + <signal>rejected()</signal> + <receiver>Preferences</receiver> + <slot>reject()</slot> + <hints> + <hint type="sourcelabel"> + <x>316</x> + <y>260</y> + </hint> + <hint type="destinationlabel"> + <x>286</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>startMaximized</sender> + <signal>stateChanged(int)</signal> + <receiver>Preferences</receiver> + <slot>startMaximizedChanged()</slot> + <hints> + <hint type="sourcelabel"> + <x>80</x> + <y>20</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>149</y> + </hint> + </hints> + </connection> + <connection> + <sender>hideReadFeedEntries</sender> + <signal>stateChanged(int)</signal> + <receiver>Preferences</receiver> + <slot>hideReadFeedEntriesChanged()</slot> + <hints> + <hint type="sourcelabel"> + <x>95</x> + <y>50</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>149</y> + </hint> + </hints> + </connection> + <connection> + <sender>showOnlyUnreadFeeds</sender> + <signal>stateChanged(int)</signal> + <receiver>Preferences</receiver> + <slot>showOnlyFeedsWithUnreadEntries()</slot> + <hints> + <hint type="sourcelabel"> + <x>160</x> + <y>50</y> + </hint> + <hint type="destinationlabel"> + <x>199</x> + <y>75</y> + </hint> + </hints> + </connection> + <connection> + <sender>daysToKeepFeedEntries</sender> + <signal>editingFinished()</signal> + <receiver>Preferences</receiver> + <slot>daysToKeepFeedEntriesFinishedEditing()</slot> + <hints> + <hint type="sourcelabel"> + <x>165</x> + <y>211</y> + </hint> + <hint type="destinationlabel"> + <x>194</x> + <y>138</y> + </hint> + </hints> + </connection> + </connections> + <slots> + <slot>startMaximizedChanged()</slot> + <slot>hideReadFeedEntriesChanged()</slot> + <slot>showOnlyFeedsWithUnreadEntries()</slot> + <slot>daysToKeepFeedEntriesFinishedEditing()</slot> + </slots> +</ui>
--- a/Ui_AddFeed.ui Mon Jan 26 06:26:15 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>AddFeed</class> - <widget class="QDialog" name="AddFeed"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>557</width> - <height>108</height> - </rect> - </property> - <property name="windowTitle"> - <string>Add Feed</string> - </property> - <property name="windowIcon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> - </property> - <property name="modal"> - <bool>true</bool> - </property> - <layout class="QGridLayout" name="gridLayout"> - <item row="2" column="1"> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> - </property> - </widget> - </item> - <item row="1" column="1"> - <widget class="QLineEdit" name="url"/> - </item> - <item row="1" column="0"> - <widget class="QLabel" name="label"> - <property name="text"> - <string>Feed URL</string> - </property> - </widget> - </item> - </layout> - </widget> - <tabstops> - <tabstop>url</tabstop> - <tabstop>buttonBox</tabstop> - </tabstops> - <resources> - <include location="Feedworm.qrc"/> - </resources> - <connections> - <connection> - <sender>buttonBox</sender> - <signal>accepted()</signal> - <receiver>AddFeed</receiver> - <slot>accept()</slot> - <hints> - <hint type="sourcelabel"> - <x>248</x> - <y>254</y> - </hint> - <hint type="destinationlabel"> - <x>157</x> - <y>274</y> - </hint> - </hints> - </connection> - <connection> - <sender>buttonBox</sender> - <signal>rejected()</signal> - <receiver>AddFeed</receiver> - <slot>reject()</slot> - <hints> - <hint type="sourcelabel"> - <x>316</x> - <y>260</y> - </hint> - <hint type="destinationlabel"> - <x>286</x> - <y>274</y> - </hint> - </hints> - </connection> - </connections> -</ui>
--- a/Ui_FeedSettings.ui Mon Jan 26 06:26:15 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,256 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>FeedSettings</class> - <widget class="QDialog" name="FeedSettings"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>474</width> - <height>222</height> - </rect> - </property> - <property name="windowTitle"> - <string>Dialog</string> - </property> - <property name="windowIcon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> - </property> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="geometry"> - <rect> - <x>20</x> - <y>180</y> - <width>341</width> - <height>32</height> - </rect> - </property> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> - </property> - </widget> - <widget class="QCheckBox" name="autoLoadArticle"> - <property name="geometry"> - <rect> - <x>10</x> - <y>110</y> - <width>361</width> - <height>22</height> - </rect> - </property> - <property name="text"> - <string>load article's url instead of displaying summary</string> - </property> - </widget> - <widget class="QCheckBox" name="alwaysOpenInBrowser"> - <property name="geometry"> - <rect> - <x>10</x> - <y>140</y> - <width>410</width> - <height>22</height> - </rect> - </property> - <property name="text"> - <string>when loading article's url, always use external browser</string> - </property> - </widget> - <widget class="QLabel" name="label_4"> - <property name="geometry"> - <rect> - <x>11</x> - <y>11</y> - <width>28</width> - <height>16</height> - </rect> - </property> - <property name="maximumSize"> - <size> - <width>35</width> - <height>16777215</height> - </size> - </property> - <property name="text"> - <string>URL</string> - </property> - </widget> - <widget class="QLabel" name="urlLabel"> - <property name="geometry"> - <rect> - <x>52</x> - <y>11</y> - <width>358</width> - <height>16</height> - </rect> - </property> - <property name="text"> - <string/> - </property> - <property name="textInteractionFlags"> - <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set> - </property> - </widget> - <widget class="QWidget" name=""> - <property name="geometry"> - <rect> - <x>10</x> - <y>30</y> - <width>401</width> - <height>28</height> - </rect> - </property> - <layout class="QHBoxLayout" name="horizontalLayout"> - <item> - <widget class="QLabel" name="label"> - <property name="text"> - <string>Title</string> - </property> - </widget> - </item> - <item> - <widget class="QLineEdit" name="feedTitle"/> - </item> - </layout> - </widget> - <widget class="QWidget" name=""> - <property name="geometry"> - <rect> - <x>10</x> - <y>70</y> - <width>221</width> - <height>28</height> - </rect> - </property> - <layout class="QHBoxLayout" name="horizontalLayout_2"> - <item> - <widget class="QLabel" name="label_2"> - <property name="text"> - <string>Update every</string> - </property> - </widget> - </item> - <item> - <widget class="QLineEdit" name="updateInterval"/> - </item> - <item> - <widget class="QLabel" name="label_3"> - <property name="text"> - <string>minutes</string> - </property> - </widget> - </item> - </layout> - </widget> - </widget> - <resources> - <include location="Feedworm.qrc"/> - </resources> - <connections> - <connection> - <sender>buttonBox</sender> - <signal>accepted()</signal> - <receiver>FeedSettings</receiver> - <slot>accept()</slot> - <hints> - <hint type="sourcelabel"> - <x>248</x> - <y>254</y> - </hint> - <hint type="destinationlabel"> - <x>157</x> - <y>274</y> - </hint> - </hints> - </connection> - <connection> - <sender>buttonBox</sender> - <signal>rejected()</signal> - <receiver>FeedSettings</receiver> - <slot>reject()</slot> - <hints> - <hint type="sourcelabel"> - <x>316</x> - <y>260</y> - </hint> - <hint type="destinationlabel"> - <x>286</x> - <y>274</y> - </hint> - </hints> - </connection> - <connection> - <sender>autoLoadArticle</sender> - <signal>stateChanged(int)</signal> - <receiver>FeedSettings</receiver> - <slot>autoLoadArticleChanged()</slot> - <hints> - <hint type="sourcelabel"> - <x>175</x> - <y>20</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>149</y> - </hint> - </hints> - </connection> - <connection> - <sender>feedTitle</sender> - <signal>editingFinished()</signal> - <receiver>FeedSettings</receiver> - <slot>editingTitleFinished()</slot> - <hints> - <hint type="sourcelabel"> - <x>212</x> - <y>21</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>62</y> - </hint> - </hints> - </connection> - <connection> - <sender>alwaysOpenInBrowser</sender> - <signal>stateChanged(int)</signal> - <receiver>FeedSettings</receiver> - <slot>alwaysOpenInExternalBrowser()</slot> - <hints> - <hint type="sourcelabel"> - <x>195</x> - <y>80</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>69</y> - </hint> - </hints> - </connection> - <connection> - <sender>updateInterval</sender> - <signal>editingFinished()</signal> - <receiver>FeedSettings</receiver> - <slot>editingUpdateIntervalFinished()</slot> - <hints> - <hint type="sourcelabel"> - <x>127</x> - <y>56</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>88</y> - </hint> - </hints> - </connection> - </connections> - <slots> - <slot>autoLoadArticleChanged()</slot> - <slot>editingTitleFinished()</slot> - <slot>alwaysOpenInExternalBrowser()</slot> - <slot>editingUpdateIntervalFinished()</slot> - </slots> -</ui>
--- a/Ui_MainWindow.ui Mon Jan 26 06:26:15 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,623 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>MainWindow</class> - <widget class="QMainWindow" name="MainWindow"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>992</width> - <height>750</height> - </rect> - </property> - <property name="windowTitle"> - <string>Feedworm</string> - </property> - <property name="windowIcon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> - </property> - <widget class="QWidget" name="centralwidget"> - <layout class="QGridLayout" name="gridLayout"> - <item row="0" column="0"> - <widget class="QSplitter" name="splitter_2"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <widget class="QWidget" name=""> - <layout class="QVBoxLayout" name="verticalLayout"> - <item> - <widget class="QLabel" name="feedCountLabel"> - <property name="font"> - <font> - <pointsize>8</pointsize> - </font> - </property> - <property name="text"> - <string/> - </property> - <property name="alignment"> - <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> - </property> - <property name="textInteractionFlags"> - <set>Qt::NoTextInteraction</set> - </property> - </widget> - </item> - <item> - <widget class="QListView" name="feedList"> - <property name="alternatingRowColors"> - <bool>true</bool> - </property> - <property name="resizeMode"> - <enum>QListView::Fixed</enum> - </property> - </widget> - </item> - </layout> - </widget> - <widget class="QSplitter" name="splitter"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <widget class="QWidget" name=""> - <layout class="QVBoxLayout" name="verticalLayout_2"> - <item> - <widget class="QLabel" name="feedEntryCountLabel"> - <property name="font"> - <font> - <pointsize>8</pointsize> - </font> - </property> - <property name="text"> - <string/> - </property> - <property name="alignment"> - <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> - </property> - <property name="textInteractionFlags"> - <set>Qt::NoTextInteraction</set> - </property> - </widget> - </item> - <item> - <widget class="QTableView" name="feedEntryTable"> - <property name="alternatingRowColors"> - <bool>true</bool> - </property> - <property name="selectionBehavior"> - <enum>QAbstractItemView::SelectRows</enum> - </property> - <property name="showGrid"> - <bool>false</bool> - </property> - <attribute name="verticalHeaderVisible"> - <bool>false</bool> - </attribute> - </widget> - </item> - </layout> - </widget> - <widget class="QWebView" name="webView" native="true"> - <property name="url" stdset="0"> - <url> - <string>about:blank</string> - </url> - </property> - </widget> - </widget> - </widget> - </item> - </layout> - </widget> - <widget class="QMenuBar" name="menubar"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>992</width> - <height>23</height> - </rect> - </property> - <widget class="QMenu" name="menuFeed"> - <property name="title"> - <string>Feed</string> - </property> - <addaction name="actionMarkFeedRead"/> - <addaction name="actionMarkSelectedEntriesRead"/> - <addaction name="actionAddFeed"/> - <addaction name="actionUpdate"/> - <addaction name="actionDeleteFeed"/> - <addaction name="actionFeedSettings"/> - </widget> - <widget class="QMenu" name="menuArticle"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="title"> - <string>Article</string> - </property> - <addaction name="actionMarkSelectedRead"/> - <addaction name="actionOpenLink"/> - <addaction name="actionOpenInBrowser"/> - <addaction name="actionCopyArticleURL"/> - </widget> - <widget class="QMenu" name="menuFeedworm"> - <property name="title"> - <string>Feedworm</string> - </property> - <addaction name="actionUpdateAllFeeds"/> - <addaction name="actionPreferences"/> - <addaction name="separator"/> - <addaction name="actionQuit"/> - </widget> - <addaction name="menuFeedworm"/> - <addaction name="menuFeed"/> - <addaction name="menuArticle"/> - </widget> - <widget class="QStatusBar" name="statusbar"/> - <widget class="QToolBar" name="toolBar"> - <property name="windowTitle"> - <string>toolBar</string> - </property> - <attribute name="toolBarArea"> - <enum>TopToolBarArea</enum> - </attribute> - <attribute name="toolBarBreak"> - <bool>false</bool> - </attribute> - <addaction name="actionMarkFeedRead"/> - <addaction name="actionMarkSelectedEntriesRead"/> - <addaction name="actionOpenLink"/> - <addaction name="separator"/> - <addaction name="actionZoomIn"/> - <addaction name="actionZoomOut"/> - </widget> - <action name="actionQuit"> - <property name="text"> - <string>Quit</string> - </property> - <property name="shortcut"> - <string>Ctrl+Q</string> - </property> - </action> - <action name="actionAddFeed"> - <property name="text"> - <string>Add ...</string> - </property> - <property name="shortcut"> - <string>Ctrl+A</string> - </property> - </action> - <action name="actionMarkSelectedRead"> - <property name="text"> - <string>Mark selected read</string> - </property> - <property name="shortcut"> - <string>M</string> - </property> - </action> - <action name="actionOpenInBrowser"> - <property name="text"> - <string>Open in browser</string> - </property> - <property name="shortcut"> - <string>Ctrl+O</string> - </property> - </action> - <action name="actionOpenLink"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="icon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/open_in_browser.png</normaloff>:/newPrefix/open_in_browser.png</iconset> - </property> - <property name="text"> - <string>Open link</string> - </property> - <property name="shortcut"> - <string>L</string> - </property> - </action> - <action name="actionPreferences"> - <property name="enabled"> - <bool>true</bool> - </property> - <property name="text"> - <string>Preferences</string> - </property> - <property name="shortcut"> - <string>Ctrl+.</string> - </property> - </action> - <action name="actionFeedSettings"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="text"> - <string>Settings ...</string> - </property> - </action> - <action name="actionMarkFeedRead"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="icon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/mark_all_read.jpg</normaloff>:/newPrefix/mark_all_read.jpg</iconset> - </property> - <property name="text"> - <string>Mark all read</string> - </property> - <property name="toolTip"> - <string>Mark all articles in current feed as read</string> - </property> - <property name="shortcut"> - <string>Ctrl+M</string> - </property> - </action> - <action name="actionUpdate"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="text"> - <string>Update</string> - </property> - <property name="toolTip"> - <string>Update selected feed</string> - </property> - <property name="shortcut"> - <string>Ctrl+U</string> - </property> - </action> - <action name="actionUpdateAllFeeds"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="text"> - <string>Update feeds</string> - </property> - <property name="shortcut"> - <string>Ctrl+Shift+U</string> - </property> - </action> - <action name="actionDeleteFeed"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="text"> - <string>Delete</string> - </property> - </action> - <action name="actionMarkSelectedEntriesRead"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="icon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/mark_selected_read.jpg</normaloff>:/newPrefix/mark_selected_read.jpg</iconset> - </property> - <property name="text"> - <string>Mark selected read</string> - </property> - </action> - <action name="actionCopyArticleURL"> - <property name="text"> - <string>Copy article URL</string> - </property> - <property name="shortcut"> - <string>Ctrl+Shift+C</string> - </property> - </action> - <action name="actionZoomIn"> - <property name="icon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/zoom_in.png</normaloff>:/newPrefix/zoom_in.png</iconset> - </property> - <property name="text"> - <string>Zoom In</string> - </property> - <property name="toolTip"> - <string>Zoom In</string> - </property> - </action> - <action name="actionZoomOut"> - <property name="icon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/zoom_out.png</normaloff>:/newPrefix/zoom_out.png</iconset> - </property> - <property name="text"> - <string>Zoom Out</string> - </property> - <property name="toolTip"> - <string>Zoom Out</string> - </property> - </action> - </widget> - <customwidgets> - <customwidget> - <class>QWebView</class> - <extends>QWidget</extends> - <header>QtWebKit/QWebView</header> - </customwidget> - </customwidgets> - <resources> - <include location="Feedworm.qrc"/> - </resources> - <connections> - <connection> - <sender>actionQuit</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>close()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>399</x> - <y>299</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionAddFeed</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>addFeed()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>feedList</sender> - <signal>clicked(QModelIndex)</signal> - <receiver>MainWindow</receiver> - <slot>feedSelected(QModelIndex)</slot> - <hints> - <hint type="sourcelabel"> - <x>126</x> - <y>377</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>feedEntryTable</sender> - <signal>clicked(QModelIndex)</signal> - <receiver>MainWindow</receiver> - <slot>feedEntrySelected(QModelIndex)</slot> - <hints> - <hint type="sourcelabel"> - <x>616</x> - <y>117</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionMarkSelectedRead</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>toggleReadOnSelectedEntry()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionOpenLink</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>openLinkFromSelectedEntry()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionOpenInBrowser</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>openSelectedEntryInBrowser()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionPreferences</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>showPreferences()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionFeedSettings</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>showFeedSettings()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionMarkFeedRead</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>markSelectedFeedRead()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionDeleteFeed</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>deleteFeed()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>feedEntryTable</sender> - <signal>doubleClicked(QModelIndex)</signal> - <receiver>MainWindow</receiver> - <slot>feedEntryDoubleClicked()</slot> - <hints> - <hint type="sourcelabel"> - <x>616</x> - <y>117</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionMarkSelectedEntriesRead</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>markSelectedEntriesRead()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionCopyArticleURL</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>copyArticleURLToClipboard()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionZoomIn</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>zoomIn()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - <connection> - <sender>actionZoomOut</sender> - <signal>activated()</signal> - <receiver>MainWindow</receiver> - <slot>zoomOut()</slot> - <hints> - <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> - </hint> - <hint type="destinationlabel"> - <x>495</x> - <y>374</y> - </hint> - </hints> - </connection> - </connections> - <slots> - <slot>addFeed()</slot> - <slot>feedSelected(QModelIndex)</slot> - <slot>feedEntrySelected(QModelIndex)</slot> - <slot>toggleReadOnSelectedEntry()</slot> - <slot>openSelectedEntryInBrowser()</slot> - <slot>openLinkFromSelectedEntry()</slot> - <slot>showPreferences()</slot> - <slot>showFeedSettings()</slot> - <slot>markSelectedFeedRead()</slot> - <slot>deleteFeed()</slot> - <slot>feedEntryDoubleClicked()</slot> - <slot>markSelectedEntriesRead()</slot> - <slot>copyArticleURLToClipboard()</slot> - <slot>zoomIn()</slot> - <slot>zoomOut()</slot> - </slots> -</ui>
--- a/Ui_Preferences.ui Mon Jan 26 06:26:15 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,274 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>Preferences</class> - <widget class="QDialog" name="Preferences"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>373</width> - <height>288</height> - </rect> - </property> - <property name="windowTitle"> - <string>Preferences</string> - </property> - <property name="windowIcon"> - <iconset resource="Feedworm.qrc"> - <normaloff>:/newPrefix/worm.png</normaloff>:/newPrefix/worm.png</iconset> - </property> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="geometry"> - <rect> - <x>10</x> - <y>250</y> - <width>160</width> - <height>27</height> - </rect> - </property> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> - </property> - </widget> - <widget class="QCheckBox" name="startMaximized"> - <property name="geometry"> - <rect> - <x>10</x> - <y>10</y> - <width>141</width> - <height>22</height> - </rect> - </property> - <property name="text"> - <string>Start maximized</string> - </property> - </widget> - <widget class="QCheckBox" name="hideReadFeedEntries"> - <property name="geometry"> - <rect> - <x>10</x> - <y>70</y> - <width>171</width> - <height>22</height> - </rect> - </property> - <property name="text"> - <string>Hide read feed entries</string> - </property> - </widget> - <widget class="QCheckBox" name="showOnlyUnreadFeeds"> - <property name="geometry"> - <rect> - <x>10</x> - <y>40</y> - <width>301</width> - <height>22</height> - </rect> - </property> - <property name="text"> - <string>Show only feeds that have unread entries</string> - </property> - </widget> - <widget class="QGroupBox" name="groupBox"> - <property name="geometry"> - <rect> - <x>10</x> - <y>100</y> - <width>353</width> - <height>106</height> - </rect> - </property> - <property name="title"> - <string>Web Proxy</string> - </property> - <widget class="QWidget" name="layoutWidget"> - <property name="geometry"> - <rect> - <x>6</x> - <y>20</y> - <width>336</width> - <height>78</height> - </rect> - </property> - <layout class="QGridLayout" name="gridLayout"> - <item row="2" column="0"> - <widget class="QLabel" name="label_2"> - <property name="text"> - <string>Port</string> - </property> - </widget> - </item> - <item row="1" column="1"> - <widget class="QLineEdit" name="proxyHost"/> - </item> - <item row="2" column="1"> - <widget class="QLineEdit" name="proxyPort"/> - </item> - <item row="1" column="0"> - <widget class="QLabel" name="label"> - <property name="text"> - <string>Host</string> - </property> - </widget> - </item> - <item row="0" column="1"> - <widget class="QCheckBox" name="useProxy"> - <property name="text"> - <string>Use proxy</string> - </property> - </widget> - </item> - </layout> - </widget> - </widget> - <widget class="QLabel" name="label_3"> - <property name="geometry"> - <rect> - <x>11</x> - <y>215</y> - <width>136</width> - <height>17</height> - </rect> - </property> - <property name="text"> - <string>Keep feed entries for </string> - </property> - </widget> - <widget class="QLineEdit" name="daysToKeepFeedEntries"> - <property name="geometry"> - <rect> - <x>150</x> - <y>210</y> - <width>31</width> - <height>23</height> - </rect> - </property> - <property name="text"> - <string/> - </property> - </widget> - <widget class="QLabel" name="label_4"> - <property name="geometry"> - <rect> - <x>190</x> - <y>215</y> - <width>31</width> - <height>17</height> - </rect> - </property> - <property name="text"> - <string>days</string> - </property> - </widget> - </widget> - <resources> - <include location="Feedworm.qrc"/> - </resources> - <connections> - <connection> - <sender>buttonBox</sender> - <signal>accepted()</signal> - <receiver>Preferences</receiver> - <slot>accept()</slot> - <hints> - <hint type="sourcelabel"> - <x>248</x> - <y>254</y> - </hint> - <hint type="destinationlabel"> - <x>157</x> - <y>274</y> - </hint> - </hints> - </connection> - <connection> - <sender>buttonBox</sender> - <signal>rejected()</signal> - <receiver>Preferences</receiver> - <slot>reject()</slot> - <hints> - <hint type="sourcelabel"> - <x>316</x> - <y>260</y> - </hint> - <hint type="destinationlabel"> - <x>286</x> - <y>274</y> - </hint> - </hints> - </connection> - <connection> - <sender>startMaximized</sender> - <signal>stateChanged(int)</signal> - <receiver>Preferences</receiver> - <slot>startMaximizedChanged()</slot> - <hints> - <hint type="sourcelabel"> - <x>80</x> - <y>20</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>149</y> - </hint> - </hints> - </connection> - <connection> - <sender>hideReadFeedEntries</sender> - <signal>stateChanged(int)</signal> - <receiver>Preferences</receiver> - <slot>hideReadFeedEntriesChanged()</slot> - <hints> - <hint type="sourcelabel"> - <x>95</x> - <y>50</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>149</y> - </hint> - </hints> - </connection> - <connection> - <sender>showOnlyUnreadFeeds</sender> - <signal>stateChanged(int)</signal> - <receiver>Preferences</receiver> - <slot>showOnlyFeedsWithUnreadEntries()</slot> - <hints> - <hint type="sourcelabel"> - <x>160</x> - <y>50</y> - </hint> - <hint type="destinationlabel"> - <x>199</x> - <y>75</y> - </hint> - </hints> - </connection> - <connection> - <sender>daysToKeepFeedEntries</sender> - <signal>editingFinished()</signal> - <receiver>Preferences</receiver> - <slot>daysToKeepFeedEntriesFinishedEditing()</slot> - <hints> - <hint type="sourcelabel"> - <x>165</x> - <y>211</y> - </hint> - <hint type="destinationlabel"> - <x>194</x> - <y>138</y> - </hint> - </hints> - </connection> - </connections> - <slots> - <slot>startMaximizedChanged()</slot> - <slot>hideReadFeedEntriesChanged()</slot> - <slot>showOnlyFeedsWithUnreadEntries()</slot> - <slot>daysToKeepFeedEntriesFinishedEditing()</slot> - </slots> -</ui>