[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdenetwork/kppp
From:       Kevin Krammer <kevin.krammer () gmx ! at>
Date:       2007-11-25 19:38:55
Message-ID: 1196019535.435083.8476.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 741508 by krake:

DCOP -> D-Bus cleanup:

- Removed the block marked by #warning since KApplication already does this kind
  of registering for us, i.e. registering appname + PID

- Connect the aboutToConnect() and connected() signals from the ConnectWidget
  the main widget, since the KDE3 version emitted them through DCOP and this is
  now handled by the KpppAdaptor which in turn is connected to the main widget's
  signals.

- Remove the D-Bus connect() statements since KPPP does not react to those
  signals but emits them.




 M  +0 -6      connect.cpp  
 M  +2 -10     kpppwidget.cpp  


--- trunk/KDE/kdenetwork/kppp/connect.cpp #741507:741508
@@ -70,7 +70,6 @@
 #include "runtests.h"
 #endif
 
-#include <QtDBus>
 #include "auth.h"
 #include "connect.h"
 #include "docking.h"
@@ -113,11 +112,6 @@
 
   modified_hostname = false;
 
-  QDBusConnection dbus = QDBusConnection::sessionBus();
-  dbus.connect(QString(), "/Kppp", "org.kde.kppp", "aboutToConnect", this, SLOT(aboutToConnect()));
-  dbus.connect(QString(), "/Kppp", "org.kde.kppp", "connected", this, SLOT(connect()));
-
-
   QVBoxLayout *tl = new QVBoxLayout(this);
   tl->setSpacing(10);
   tl->setMargin(8);
--- trunk/KDE/kdenetwork/kppp/kpppwidget.cpp #741507:741508
@@ -299,6 +299,8 @@
 	  this, SLOT(saveMyself()));
   connect(KApplication::kApplication(), SIGNAL(aboutToQuit()),
 	  this, SLOT(shutDown()));
+  connect(con, SIGNAL(aboutToConnect()), this, SIGNAL(sig_aboutToConnect()));
+  connect(con, SIGNAL(connected()),      this, SIGNAL(sig_connected()));
 
   debugwindow->setGeometry(desk.center().x()+190, desk.center().y()-55,
 			   debugwindow->width(),debugwindow->height());
@@ -353,16 +355,6 @@
   if(!m_bCmdlAccount)
     showNews();
 #endif
-#ifdef __GNUC__
-#warning "kde4: port to dbus"
-#endif
-#if 0
-  // attach to the DCOP server, if possible
-  if (!kapp->dcopClient()->attach())
-    kDebug(5002) << "Error: Could not connect to the DCOP server";
-  else
-    kapp->dcopClient()->registerAs(kapp->name(), true);
-#endif
   // this timer will delay the actual disconnection DISCONNECTION_DELAY ms
   // to give applications time to shutdown, logout, whatever..
   disconnectTimer = new QTimer(this);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic