summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2008-09-14 19:56:58 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2008-09-14 19:56:58 +0000
commitd4404d3de0a99b69720b25ba730af197ea7d6c0b (patch)
treeb2633ad1d7ed206d138a8999e8114778f93d7d02
parentebe652b51af0bdabf9bbbf3b6991429919c1ef5a (diff)
downloadrockbox-d4404d3de0a99b69720b25ba730af197ea7d6c0b.tar.gz
rockbox-d4404d3de0a99b69720b25ba730af197ea7d6c0b.zip
Remove "Install All" button from themes install window and replace it with a note on how to select multiple themes for installation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18514 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--rbutil/rbutilqt/installthemes.cpp8
-rw-r--r--rbutil/rbutilqt/installthemes.h1
-rw-r--r--rbutil/rbutilqt/installthemesfrm.ui33
3 files changed, 16 insertions, 26 deletions
diff --git a/rbutil/rbutilqt/installthemes.cpp b/rbutil/rbutilqt/installthemes.cpp
index decfe5334f..fe225b81b4 100644
--- a/rbutil/rbutilqt/installthemes.cpp
+++ b/rbutil/rbutilqt/installthemes.cpp
@@ -35,7 +35,6 @@ ThemesInstallWindow::ThemesInstallWindow(QWidget *parent) : QDialog(parent)
35 35
36 connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(close())); 36 connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(close()));
37 connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept())); 37 connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
38 connect(ui.buttonOkAll, SIGNAL(clicked()), this, SLOT(acceptAll()));
39} 38}
40 39
41ThemesInstallWindow::~ThemesInstallWindow() 40ThemesInstallWindow::~ThemesInstallWindow()
@@ -193,6 +192,7 @@ void ThemesInstallWindow::updateDetails(int row)
193void ThemesInstallWindow::updateImage(bool error) 192void ThemesInstallWindow::updateImage(bool error)
194{ 193{
195 qDebug() << "updateImage(bool) =" << error; 194 qDebug() << "updateImage(bool) =" << error;
195
196 if(error) return; 196 if(error) return;
197 197
198 QPixmap p; 198 QPixmap p;
@@ -250,12 +250,6 @@ void ThemesInstallWindow::abort()
250} 250}
251 251
252 252
253void ThemesInstallWindow::acceptAll()
254{
255 ui.listThemes->selectAll();
256 accept();
257}
258
259void ThemesInstallWindow::accept() 253void ThemesInstallWindow::accept()
260{ 254{
261 if(ui.listThemes->selectedItems().size() == 0) { 255 if(ui.listThemes->selectedItems().size() == 0) {
diff --git a/rbutil/rbutilqt/installthemes.h b/rbutil/rbutilqt/installthemes.h
index 13337a8578..036647f224 100644
--- a/rbutil/rbutilqt/installthemes.h
+++ b/rbutil/rbutilqt/installthemes.h
@@ -44,7 +44,6 @@ class ThemesInstallWindow : public QDialog
44 44
45 public slots: 45 public slots:
46 void accept(void); 46 void accept(void);
47 void acceptAll(void);
48 47
49 private: 48 private:
50 Ui::ThemeInstallFrm ui; 49 Ui::ThemeInstallFrm ui;
diff --git a/rbutil/rbutilqt/installthemesfrm.ui b/rbutil/rbutilqt/installthemesfrm.ui
index c67f2c6ca2..4033f1eda7 100644
--- a/rbutil/rbutilqt/installthemesfrm.ui
+++ b/rbutil/rbutilqt/installthemesfrm.ui
@@ -36,7 +36,7 @@
36 </property> 36 </property>
37 </widget> 37 </widget>
38 </item> 38 </item>
39 <item row="0" column="2" colspan="2" > 39 <item row="0" column="2" colspan="3" >
40 <widget class="QGroupBox" name="groupBox" > 40 <widget class="QGroupBox" name="groupBox" >
41 <property name="sizePolicy" > 41 <property name="sizePolicy" >
42 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" > 42 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
@@ -48,7 +48,7 @@
48 <string>Selected Theme</string> 48 <string>Selected Theme</string>
49 </property> 49 </property>
50 <layout class="QGridLayout" > 50 <layout class="QGridLayout" >
51 <item row="0" column="0" > 51 <item row="0" column="0" colspan="3" >
52 <widget class="PreviewLabel" name="themePreview" > 52 <widget class="PreviewLabel" name="themePreview" >
53 <property name="sizePolicy" > 53 <property name="sizePolicy" >
54 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" > 54 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
@@ -67,17 +67,17 @@
67 </property> 67 </property>
68 </widget> 68 </widget>
69 </item> 69 </item>
70 <item row="1" column="0" > 70 <item row="2" column="0" colspan="3" >
71 <widget class="QLabel" name="label_3" > 71 <widget class="QLabel" name="label_3" >
72 <property name="text" > 72 <property name="text" >
73 <string>Description</string> 73 <string>Description</string>
74 </property> 74 </property>
75 </widget> 75 </widget>
76 </item> 76 </item>
77 <item row="2" column="0" > 77 <item row="3" column="0" colspan="3" >
78 <widget class="QTextBrowser" name="themeDescription" /> 78 <widget class="QTextBrowser" name="themeDescription" />
79 </item> 79 </item>
80 <item row="3" column="0" > 80 <item row="4" column="0" colspan="3" >
81 <widget class="QLabel" name="labelSize" > 81 <widget class="QLabel" name="labelSize" >
82 <property name="text" > 82 <property name="text" >
83 <string>Download size:</string> 83 <string>Download size:</string>
@@ -88,19 +88,26 @@
88 </widget> 88 </widget>
89 </item> 89 </item>
90 <item row="1" column="1" colspan="2" > 90 <item row="1" column="1" colspan="2" >
91 <widget class="QLabel" name="label_2" >
92 <property name="text" >
93 <string>Hold Ctrl to select multiple item, Shift for a range</string>
94 </property>
95 </widget>
96 </item>
97 <item row="1" column="3" >
91 <spacer> 98 <spacer>
92 <property name="orientation" > 99 <property name="orientation" >
93 <enum>Qt::Horizontal</enum> 100 <enum>Qt::Horizontal</enum>
94 </property> 101 </property>
95 <property name="sizeHint" > 102 <property name="sizeHint" >
96 <size> 103 <size>
97 <width>261</width> 104 <width>241</width>
98 <height>34</height> 105 <height>20</height>
99 </size> 106 </size>
100 </property> 107 </property>
101 </spacer> 108 </spacer>
102 </item> 109 </item>
103 <item row="1" column="3" > 110 <item row="1" column="4" >
104 <layout class="QHBoxLayout" > 111 <layout class="QHBoxLayout" >
105 <item> 112 <item>
106 <widget class="QPushButton" name="buttonOk" > 113 <widget class="QPushButton" name="buttonOk" >
@@ -113,16 +120,6 @@
113 </widget> 120 </widget>
114 </item> 121 </item>
115 <item> 122 <item>
116 <widget class="QPushButton" name="buttonOkAll" >
117 <property name="text" >
118 <string>Install &amp;All</string>
119 </property>
120 <property name="icon" >
121 <iconset resource="rbutilqt.qrc" >:/icons/go-next.png</iconset>
122 </property>
123 </widget>
124 </item>
125 <item>
126 <widget class="QPushButton" name="buttonCancel" > 123 <widget class="QPushButton" name="buttonCancel" >
127 <property name="text" > 124 <property name="text" >
128 <string>&amp;Cancel</string> 125 <string>&amp;Cancel</string>