[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kget/kf5_port] conf: Use KGuiItems again and configure icon in designer
From: Lukas Appelhans <l.appelhans () gmx ! de>
Date: 2014-10-26 13:46:10
Message-ID: E1XiO94-0004gR-IY () scm ! kde ! org
[Download RAW message or body]
Git commit 77356c47c0fb9238f29e25793f6b27f99e71b3b0 by Lukas Appelhans.
Committed on 26/10/2014 at 13:34.
Pushed by lappelhans into branch 'kf5_port'.
Use KGuiItems again and configure icon in designer
M +6 -0 conf/dlggroups.ui
M +6 -5 conf/transfersgroupwidget.cpp
http://commits.kde.org/kget/77356c47c0fb9238f29e25793f6b27f99e71b3b0
diff --git a/conf/dlggroups.ui b/conf/dlggroups.ui
index d4be237..1a5c825 100644
--- a/conf/dlggroups.ui
+++ b/conf/dlggroups.ui
@@ -51,6 +51,9 @@
<property name="text">
<string>Rename</string>
</property>
+ <property name="icon">
+ <iconset theme="edit-rename"/>
+ </property>
</widget>
</item>
<item>
@@ -61,6 +64,9 @@
<property name="text">
<string>Select Icon...</string>
</property>
+ <property name="icon">
+ <iconset theme="preferences-desktop-icons"/>
+ </property>
</widget>
</item>
<item>
diff --git a/conf/transfersgroupwidget.cpp b/conf/transfersgroupwidget.cpp
index ce3d5b4..14a027c 100644
--- a/conf/transfersgroupwidget.cpp
+++ b/conf/transfersgroupwidget.cpp
@@ -19,6 +19,9 @@
#include "core/transfertreemodel.h"
#include "core/transfertreeselectionmodel.h"
+#include <KGuiItem>
+#include <KStandardGuiItem>
+
#include <QPushButton>
TransfersGroupWidget::TransfersGroupWidget(QWidget *parent)
@@ -34,11 +37,9 @@ TransfersGroupWidget::TransfersGroupWidget(QWidget *parent)
ui.treeView->header()->hideSection(TransferTreeModel::Size);
ui.treeView->header()->hideSection(TransferTreeModel::Speed);
- //ui.add->setGuiItem(KStandardGuiItem::add());
- //ui.remove->setGuiItem(KStandardGuiItem::remove());
- //ui.configure->setGuiItem(KStandardGuiItem::Configure);//TODO: Port
- ui.rename->setIcon(QIcon::fromTheme("edit-rename"));
- ui.selectIcon->setIcon(QIcon::fromTheme("preferences-desktop-icons"));
+ KGuiItem::assign(ui.add, KStandardGuiItem::add());
+ KGuiItem::assign(ui.remove, KStandardGuiItem::remove());
+ KGuiItem::assign(ui.configure, KStandardGuiItem::configure());
connect(ui.add, &QPushButton::clicked, ui.treeView, &TransfersGroupTree::addGroup);
connect(ui.remove, &QPushButton::clicked, ui.treeView, &TransfersGroupTree::deleteSelectedGroup);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic