[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91

Maximiliano Curia maxy at moszumanska.debian.org
Sat May 28 00:10:54 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=8f4e1c2

The following commit has been merged in the master branch:
commit 8f4e1c288da81c7ccf46e29ba5980fb9d8305ae0
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date:   Sun Jul 15 15:23:11 2012 +0300

    MainWidget: Add menu action to start ktp-dialout-ui
---
 main-widget.cpp | 12 ++++++++++++
 main-widget.h   |  1 +
 2 files changed, 13 insertions(+)

diff --git a/main-widget.cpp b/main-widget.cpp
index 5c1021d..ac4fd41 100644
--- a/main-widget.cpp
+++ b/main-widget.cpp
@@ -49,8 +49,10 @@
 #include <KProtocolInfo>
 #include <KSettings/Dialog>
 #include <KSharedConfig>
+#include <KStandardDirs>
 #include <KStandardShortcut>
 #include <KNotification>
+#include <KToolInvocation>
 
 #include "ui_main-widget.h"
 #include "account-buttons-panel.h"
@@ -220,6 +222,11 @@ MainWidget::MainWidget(QWidget *parent)
     restoreGeometry(guiConfigGroup.readEntry("window_geometry", QByteArray()));
 
     settingsButtonMenu->addAction(i18n("Join Chat Room..."), this, SLOT(onJoinChatRoomRequested()));
+
+    if (!KStandardDirs::findExe("ktp-dialout-ui").isEmpty()) {
+        settingsButtonMenu->addAction(i18n("Make a Call..."), this, SLOT(onMakeCallRequested()));
+    }
+
     settingsButtonMenu->addSeparator();
     settingsButtonMenu->addMenu(helpMenu());
 
@@ -394,6 +401,11 @@ void MainWidget::onJoinChatRoomRequested()
     delete dialog.data();
 }
 
+void MainWidget::onMakeCallRequested()
+{
+    KToolInvocation::kdeinitExec(QLatin1String("ktp-dialout-ui"));
+}
+
 void MainWidget::closeEvent(QCloseEvent* e)
 {
     KSharedConfigPtr config = KGlobal::config();
diff --git a/main-widget.h b/main-widget.h
index dd8f857..a3bab92 100644
--- a/main-widget.h
+++ b/main-widget.h
@@ -83,6 +83,7 @@ private Q_SLOTS:
     void onUseGlobalPresenceTriggered();
     void onUsePerAccountPresenceTriggered();
     void onJoinChatRoomRequested();                 /** join chat room action is triggered */
+    void onMakeCallRequested();
     void onCustomContextMenuRequested(const QPoint &point);
     void onGenericOperationFinished(Tp::PendingOperation *operation);   /** called when a Tp::PendingOperation finishes. Used to check for errors */
 

-- 
ktp-contact-list packaging



More information about the pkg-kde-commits mailing list