summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager/panpopup.cpp
Unidiff
Diffstat (limited to 'noncore/net/opietooth/manager/panpopup.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/panpopup.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/noncore/net/opietooth/manager/panpopup.cpp b/noncore/net/opietooth/manager/panpopup.cpp
index f02a58c..2fd9eaf 100644
--- a/noncore/net/opietooth/manager/panpopup.cpp
+++ b/noncore/net/opietooth/manager/panpopup.cpp
@@ -1,5 +1,9 @@
1#include <qpe/qcopenvelope_qws.h> 1#include <qpe/qcopenvelope_qws.h>
2#include <qmessagebox.h>
2#include <opie2/odebug.h> 3#include <opie2/odebug.h>
4#include <opie2/oprocess.h>
5#include <qpe/qpeapplication.h>
6#include "pandialog.h"
3using namespace Opie::Core; 7using namespace Opie::Core;
4 8
5#include <qtimer.h> 9#include <qtimer.h>
@@ -45,14 +49,16 @@ PanPopup::~PanPopup() {
45} 49}
46 50
47void PanPopup::slotConnect() { 51void PanPopup::slotConnect() {
48 52 odebug << "connect" << oendl;
49 m_panconnection = new StartPanConnection( m_item->mac() ); 53 PanDialog pandlg(m_item->mac());
50 m_panconnection->start(); 54 QPEApplication::execDialog(&pandlg);
51} 55}
52 56
53void PanPopup::slotDisconnect() { 57void PanPopup::slotDisconnect() {
54 if (!m_panconnection) m_panconnection = new StartPanConnection( m_item->mac() ); 58 if (!m_panconnection)
59 m_panconnection = new StartPanConnection( m_item->mac() );
55 m_panconnection->stop(); 60 m_panconnection->stop();
61 QMessageBox::information(this, tr("Pan Disconnect"), tr("PAN Disconnected"));
56} 62}
57 63
58 64