diff options
| author | 2017-02-09 04:36:04 -0500 | |
|---|---|---|
| committer | 2017-02-09 04:36:04 -0500 | |
| commit | d9aa870e5d509cc7309ab82dd102a937ab58613a (patch) | |
| tree | d92d03d76b5c390b335f1cfd761f1a0b59ec8496 /Plugins/DbSqliteCipher/dbsqlitecipher.h | |
| parent | 68ee4cbcbe424b95969c70346283a9f217f63825 (diff) | |
Imported Upstream version 3.1.1+dfsg1upstream/3.1.1+dfsg1
Diffstat (limited to 'Plugins/DbSqliteCipher/dbsqlitecipher.h')
| -rw-r--r-- | Plugins/DbSqliteCipher/dbsqlitecipher.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Plugins/DbSqliteCipher/dbsqlitecipher.h b/Plugins/DbSqliteCipher/dbsqlitecipher.h index ef2ffea..903acce 100644 --- a/Plugins/DbSqliteCipher/dbsqlitecipher.h +++ b/Plugins/DbSqliteCipher/dbsqlitecipher.h @@ -2,10 +2,10 @@ #define DBSQLITECIPHER_H #include "dbsqlitecipher_global.h" -#include "plugins/dbplugin.h" +#include "plugins/dbpluginstdfilebase.h" #include "plugins/genericplugin.h" -class DBSQLITECIPHERSHARED_EXPORT DbSqliteCipher : public GenericPlugin, public DbPlugin +class DBSQLITECIPHERSHARED_EXPORT DbSqliteCipher : public GenericPlugin, public DbPluginStdFileBase { Q_OBJECT SQLITESTUDIO_PLUGIN("dbsqlitecipher.json") @@ -15,9 +15,7 @@ class DBSQLITECIPHERSHARED_EXPORT DbSqliteCipher : public GenericPlugin, public QString getLabel() const; bool checkIfDbServedByPlugin(Db* db) const; - Db* getInstance(const QString& name, const QString& path, const QHash<QString, QVariant>& options, QString* errorMessage); QList<DbPluginOption> getOptionsList() const; - QString generateDbName(const QVariant& baseValue); bool init(); void deinit(); @@ -30,6 +28,9 @@ class DBSQLITECIPHERSHARED_EXPORT DbSqliteCipher : public GenericPlugin, public static const int DEF_KDF_ITER = 64000; static_char* DEF_CIPHER = "aes-256-cbc"; + protected: + Db *newInstance(const QString &name, const QString &path, const QHash<QString, QVariant> &options); + private: bool initValid = false; |
