#ifndef DBSQLITEWX_H #define DBSQLITEWX_H #include "plugins/genericplugin.h" #include "plugins/dbpluginstdfilebase.h" #include class DbSqliteWx : public GenericPlugin, public DbPluginStdFileBase { Q_OBJECT SQLITESTUDIO_PLUGIN("dbsqlitewx.json") public: DbSqliteWx(); QString getLabel() const; QList getOptionsList() const; bool checkIfDbServedByPlugin(Db *db) const; static_char* PASSWORD_OPT = "password"; static_char* CIPHER_OPT = "cipher"; static_char* PRAGMAS_OPT = "pragmas"; protected: Db *newInstance(const QString &name, const QString &path, const QHash &options); }; #endif // DBSQLITEWX_H