sysinfo-factory.h
00001 #ifndef _SYSINFO_FACTORY_H
00002 #define _SYSINFO_FACTORY_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #include <klibloader.h>
00032
00033 class KInstance;
00034 class KAboutData;
00035
00036 class SysInfoConduitFactory : public KLibFactory
00037 {
00038 Q_OBJECT
00039
00040 public:
00041 SysInfoConduitFactory(QObject * = 0L,const char * = 0L);
00042 virtual ~SysInfoConduitFactory();
00043
00044 static KAboutData *about() { return fAbout; } ;
00045
00046 protected:
00047 virtual QObject* createObject( QObject* parent = 0,
00048 const char* name = 0,
00049 const char* classname = "QObject",
00050 const QStringList &args = QStringList() );
00051 private:
00052 KInstance *fInstance;
00053 static KAboutData *fAbout;
00054 public:
00055
00056 static const char *fGroup,
00057 *fOutputFile, *fOutputType, *fTemplateFile,
00058 *fHardwareInfo, *fUserInfo,
00059 *fMemoryInfo, *fStorageInfo,
00060 *fDBList, *fRecordNumber,
00061 *fSyncInfo, *fKDEVersion,
00062 *fPalmOSVersion, *fDebugInfo;
00063 } ;
00064
00065 extern "C"
00066 {
00067 void *init_libsysinfoconduit();
00068 }
00069
00070 #endif
This file is part of the documentation for kpilot Library Version 3.2.2.