blob: b92b9cb9ea707942a0f7831aab735ce46c6bfc24 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
#ifndef _TIME_FACTORY_H
#define _TIME_FACTORY_H
/* MAL-factory.h KPilot
**
** Copyright (C) 2002 by Reinhold Kainhofer
**
** This file defines the factory for the mal-conduit plugin.
*/
#include <klibloader.h>
class KInstance;
class KAboutData;
class MALConduitFactory : public KLibFactory
{
Q_OBJECT
public:
MALConduitFactory(QObject * = 0L,const char * = 0L);
virtual ~MALConduitFactory();
static KAboutData *about() { return fAbout; } ;
static const char *lastSync() { return fLastSync; };
static const char *syncTime() {return fSyncTime;};
static const char *proxyType() {return fProxyType;};
static const char *proxyServer() {return fProxyServer;};
static const char *proxyPort() {return fProxyPort;};
static const char *proxyUser() {return fProxyUser;};
static const char *proxyPassword() {return fProxyPassword;};
static const char *malServer() {return fMALServer;};
static const char *malPort() {return fMALPort;};
static const char *malUser() {return fMALUser;};
static const char *malPassword() {return fMALPassword;};
protected:
virtual QObject* createObject( QObject* parent = 0,
const char* name = 0,
const char* classname = "QObject",
const QStringList &args = QStringList() );
private:
KInstance *fInstance;
static KAboutData *fAbout;
// KConfig entry keys.
static const char *fGroup;
static const char *fLastSync, *fSyncTime,
*fProxyType, *fProxyServer, *fProxyPort, *fProxyUser, *fProxyPassword;
} ;
extern "C" {
void *init_libmalconduit();
} ;
#endif
|