[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