diff --git a/src/gui/options.ui b/src/gui/options.ui
index 1144033b0..b6ced09e6 100644
--- a/src/gui/options.ui
+++ b/src/gui/options.ui
@@ -23,29 +23,11 @@
false
-
- false
+
+ Qt::ScrollBarAlwaysOff
-
-
- 32
- 32
-
-
-
- true
-
-
- QListView::Adjust
-
-
- 4
-
-
-
- 110
- 60
-
+
+ QListView::TopToBottom
QListView::IconMode
@@ -143,6 +125,9 @@
0
+
+ 0
+
0
@@ -162,7 +147,7 @@
0
0
- 480
+ 486
702
@@ -545,6 +530,9 @@
0
+
+ 0
+
0
@@ -1058,6 +1046,9 @@
0
+
+ 0
+
0
@@ -1972,6 +1963,9 @@
0
+
+ 0
+
0
@@ -2358,14 +2352,17 @@
-
-
+
+
0
0
+
+ 0
+
0
diff --git a/src/gui/options_imp.cpp b/src/gui/options_imp.cpp
index 07f95fc3f..17a2c1e99 100644
--- a/src/gui/options_imp.cpp
+++ b/src/gui/options_imp.cpp
@@ -67,6 +67,7 @@ options_imp::options_imp(QWidget *parent)
setupUi(this);
setAttribute(Qt::WA_DeleteOnClose);
setModal(true);
+
// Icons
tabSelection->item(TAB_UI)->setIcon(GuiIconProvider::instance()->getIcon("preferences-desktop"));
tabSelection->item(TAB_BITTORRENT)->setIcon(GuiIconProvider::instance()->getIcon("preferences-system-network"));
@@ -79,6 +80,10 @@ options_imp::options_imp(QWidget *parent)
tabSelection->item(TAB_WEBUI)->setHidden(true);
#endif
tabSelection->item(TAB_ADVANCED)->setIcon(GuiIconProvider::instance()->getIcon("preferences-other"));
+ for (int i = 0; i < tabSelection->count(); ++i) {
+ tabSelection->item(i)->setSizeHint(QSize(96, 64)); // uniform size for all icons
+ }
+
IpFilterRefreshBtn->setIcon(GuiIconProvider::instance()->getIcon("view-refresh"));
hsplitter->setCollapsible(0, false);