summaryrefslogtreecommitdiff
path: root/library/network.cpp
Unidiff
Diffstat (limited to 'library/network.cpp') (more/less context) (show whitespace changes)
-rw-r--r--library/network.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/library/network.cpp b/library/network.cpp
index e6d2781..185b147 100644
--- a/library/network.cpp
+++ b/library/network.cpp
@@ -1,8 +1,8 @@
1/********************************************************************** 1/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved. 2** Copyright (C) 2000-2002 Trolltech AS. All rights reserved.
3** 3**
4** This file is part of Qtopia Environment. 4** This file is part of the Qtopia Environment.
5** 5**
6** This file may be distributed and/or modified under the terms of the 6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software 7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the 8** Foundation and appearing in the file LICENSE.GPL included in the
@@ -24,9 +24,11 @@
24#include "qpe/global.h" 24#include "qpe/global.h"
25#include "qpe/config.h" 25#include "qpe/config.h"
26#include "qpe/resource.h" 26#include "qpe/resource.h"
27#include "qpe/qpeapplication.h" 27#include "qpe/qpeapplication.h"
28#ifdef QWS
28#include <qpe/qcopenvelope_qws.h> 29#include <qpe/qcopenvelope_qws.h>
30#endif
29#include <qpe/qlibrary.h> 31#include <qpe/qlibrary.h>
30 32
31#include <qlistbox.h> 33#include <qlistbox.h>
32#include <qdir.h> 34#include <qdir.h>
@@ -35,8 +37,9 @@
35#include <qtranslator.h> 37#include <qtranslator.h>
36 38
37#include <stdlib.h> 39#include <stdlib.h>
38 40
41#ifndef QT_NO_COP
39class NetworkEmitter : public QCopChannel { 42class NetworkEmitter : public QCopChannel {
40 Q_OBJECT 43 Q_OBJECT
41public: 44public:
42 NetworkEmitter() : QCopChannel("QPE/Network",qApp) 45 NetworkEmitter() : QCopChannel("QPE/Network",qApp)
@@ -67,8 +70,9 @@ void Network::start(const QString& choice, const QString& password)
67 70
68/*! 71/*!
69 \class Network network.h 72 \class Network network.h
70 \brief The Network class provides network access functionality. 73 \brief The Network class provides network access functionality.
74 \internal
71*/ 75*/
72 76
73// copy the proxy settings of the active config over to the Proxies.conf file 77// copy the proxy settings of the active config over to the Proxies.conf file
74/*! 78/*!
@@ -112,16 +116,18 @@ void Network::connectChoiceChange(QObject* receiver, const char* slot)
112 emitter = new NetworkEmitter; 116 emitter = new NetworkEmitter;
113 QObject::connect(emitter,SIGNAL(changed()),receiver,slot); 117 QObject::connect(emitter,SIGNAL(changed()),receiver,slot);
114} 118}
115 119
120 #endif// QT_NO_COP
116/*! 121/*!
117 \internal 122 \internal
118*/ 123*/
119QString Network::settingsDir() 124QString Network::settingsDir()
120{ 125{
121 return Global::applicationFileName("Network", "modules"); 126 return Global::applicationFileName("Network", "modules");
122} 127}
123 128
129#ifndef QT_NO_COP
124/*! 130/*!
125 \internal 131 \internal
126*/ 132*/
127QStringList Network::choices(QListBox* lb, const QString& dir) 133QStringList Network::choices(QListBox* lb, const QString& dir)
@@ -151,9 +157,9 @@ QStringList Network::choices(QListBox* lb, const QString& dir)
151 157
152class NetworkServer : public QCopChannel { 158class NetworkServer : public QCopChannel {
153 Q_OBJECT 159 Q_OBJECT
154public: 160public:
155 NetworkServer(QObject* parent) : QCopChannel("QPE/Network",parent) 161 NetworkServer(QObject* parent) : QCopChannel("QPE/Network",parent), wait(0)
156 { 162 {
157 up = FALSE; 163 up = FALSE;
158 examineNetworks( TRUE ); 164 examineNetworks( TRUE );
159 QCopChannel* card = new QCopChannel("QPE/Card",parent); 165 QCopChannel* card = new QCopChannel("QPE/Card",parent);
@@ -436,4 +442,5 @@ NetworkInterface* Network::loadPlugin(const QString& type)
436#endif 442#endif
437} 443}
438 444
439#include "network.moc" 445#include "network.moc"
446 #endif// QT_NO_COP