kpilot Library API Documentation

vcal-factory.h

00001 #ifndef _KPILOT_VCAL_FACTORY_H 00002 #define _KPILOT_VCAL_FACTORY_H 00003 /* vcal-factory.h KPilot 00004 ** 00005 ** Copyright (C) 2002-2003 Reinhold Kainhofer 00006 ** Copyright (C) 2001 by Dan Pilone 00007 ** 00008 ** This file defines the factory for the vcal-conduit plugin. 00009 ** It also defines the class for the behavior of the setup dialog. 00010 */ 00011 00012 /* 00013 ** This program is free software; you can redistribute it and/or modify 00014 ** it under the terms of the GNU General Public License as published by 00015 ** the Free Software Foundation; either version 2 of the License, or 00016 ** (at your option) any later version. 00017 ** 00018 ** This program is distributed in the hope that it will be useful, 00019 ** but WITHOUT ANY WARRANTY; without even the implied warranty of 00020 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00021 ** GNU General Public License for more details. 00022 ** 00023 ** You should have received a copy of the GNU General Public License 00024 ** along with this program in a file called COPYING; if not, write to 00025 ** the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, 00026 ** MA 02111-1307, USA. 00027 */ 00028 00029 /* 00030 ** Bug reports and questions can be sent to kde-pim@kde.org 00031 */ 00032 00033 #include <klibloader.h> 00034 #include "vcal-factorybase.h" 00035 00036 class KInstance; 00037 class KAboutData; 00038 00039 class VCalConduitFactory : public VCalConduitFactoryBase 00040 { 00041 Q_OBJECT 00042 00043 public: 00044 VCalConduitFactory(QObject * = 0L,const char * = 0L); 00045 virtual ~VCalConduitFactory(); 00046 00047 protected: 00048 virtual QObject* createObject( QObject* parent = 0, 00049 const char* name = 0, 00050 const char* classname = "QObject", 00051 const QStringList &args = QStringList() ); 00052 private: 00053 KInstance *fInstance; 00054 }; 00055 00056 extern "C" 00057 { 00058 00059 void *init_libvcalconduit(); 00060 00061 } 00062 00063 #endif
KDE Logo
This file is part of the documentation for kpilot Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Jul 28 23:57:50 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003