Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

ModuleFactory.h

Go to the documentation of this file.
00001 #ifndef MODULEFACTORY_H
00002 #define MODULEFACTORY_H
00003 
00004 #include <qworkspace.h>
00005 #include "MainWin.h"
00006 
00007 #ifdef HAVE_QSA_FAC
00008 class QSInterpreter;
00009 #include <qsobjectfactory.h>
00010 
00011 class ModuleFactory : public QSObjectFactory
00012 #else
00013 class ModuleFactory
00014 #endif
00015 {
00016 
00017 public:
00018     ModuleFactory(MainWin *mw, QWorkspace *ws);
00019 
00020 #ifdef HAVE_QSA_FAC
00021     virtual QObject *create( const QString &type,
00022         const QSArgumentList &args,QObject *context );
00023 #endif
00024 private:
00025         MainWin *mw;
00026         QWorkspace *ws;
00027 };
00028 
00029 #endif //MODULEFACTORY_H

Generated on Sat Oct 13 21:55:01 2007 for LabPlot by  doxygen 1.4.4