blob: dac91d0ef18b45f3e2c5b458757449f3434dad59 (
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 TDEInstance;
class TDEAboutData;
class MALConduitFactory : public KLibFactory
{
Q_OBJECT
public:
MALConduitFactory(TQObject * = 0L,const char * = 0L);
virtual ~MALConduitFactory();
static TDEAboutData *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 TQObject* createObject( TQObject* parent = 0,
const char* name = 0,
const char* classname = "TQObject",
const TQStringList &args = TQStringList() );
private:
TDEInstance *fInstance;
static TDEAboutData *fAbout;
// KConfig entry keys.
static const char *fGroup;
static const char *fLastSync, *fSyncTime,
*fProxyType, *fProxyServer, *fProxyPort, *fProxyUser, *fProxyPassword;
} ;
extern "C" {
void *init_libmalconduit();
} ;
#endif
|