src/QSqlOCCIDriverPlugin.h

Go to the documentation of this file.
00001 #ifndef QSQLOCCIDRIVERPLUGIN_H
00002 #define QSQLOCCIDRIVERPLUGIN_H
00003 
00004 #include <iostream>
00005 using namespace std;
00006 
00007 #include <qsqldriverplugin.h>
00008 #include "QOpenOCCI.h"
00009 
00010 class QSqlOpenOCCIDriverPlugin : public QSqlDriverPlugin
00011 {
00012 public: 
00013     QSqlOpenOCCIDriverPlugin() {};
00014     ~QSqlOpenOCCIDriverPlugin() {};
00015         
00016     QSqlDriver* create(const QString &name) {
00017         if (name.toLower() == "qopenocci") return new QOpenOCCIDriver;
00018         return 0;
00019     }
00020     
00021     QStringList keys() const {
00022         return QStringList() << "QOpenOCCI";
00023     }
00024 };
00025 
00026 Q_EXPORT_PLUGIN2(QOpenOCCI, QSqlOpenOCCIDriverPlugin);
00027 #endif

Generated on Tue Mar 18 22:47:08 2008 for QOpenOCCI by  doxygen 1.5.3