9 class SqlEngine : public QObject
13 SqlEngine(QObject *aParent = NULL);
16 void addConferenceToDB(QHash<QString,QString> &aConference);
17 void addEventToDB(QHash<QString,QString> &aEvent);
18 void addPersonToDB(QHash<QString,QString> &aPerson);
19 void addLinkToDB(QHash<QString,QString> &aLink);
20 void addRoomToDB(QHash<QString,QString> &aRoom);
22 // search Events for ....
23 int searchEvent(int conferenceId, const QHash<QString,QString> &columns, const QString &keyword);
25 QString login(const QString &aDatabaseType, const QString &aDatabaseName);
26 bool createTables(QSqlDatabase &aDatabase);
27 bool execQuery(QSqlDatabase &aDatabase, const QString &aQuery);
30 #endif /* SQLENGINE_H */