X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fabstractsqlstorage.h;h=d4670e7a49a1b1a58df61f097f412dd1940faf10;hp=9c371ff012e9d7ca1f23479fcc13148459d746f9;hb=e8a39b4c3c92e193ab861a3fea84a261bb6fbd24;hpb=39328183a6a87c6eb10a9dbbffcd5d65bf154a1f diff --git a/src/core/abstractsqlstorage.h b/src/core/abstractsqlstorage.h index 9c371ff0..d4670e7a 100644 --- a/src/core/abstractsqlstorage.h +++ b/src/core/abstractsqlstorage.h @@ -37,21 +37,21 @@ class AbstractSqlStorage : public Storage public: AbstractSqlStorage(QObject *parent = nullptr); - virtual ~AbstractSqlStorage(); + ~AbstractSqlStorage() override; virtual std::unique_ptr createMigrationReader() { return {}; } virtual std::unique_ptr createMigrationWriter() { return {}; } public slots: - virtual State init(const QVariantMap &settings = QVariantMap(), + State init(const QVariantMap &settings = QVariantMap(), const QProcessEnvironment &environment = {}, - bool loadFromEnvironment = false); - virtual bool setup(const QVariantMap &settings = QVariantMap(), + bool loadFromEnvironment = false) override; + bool setup(const QVariantMap &settings = QVariantMap(), const QProcessEnvironment &environment = {}, - bool loadFromEnvironment = false); + bool loadFromEnvironment = false) override; protected: - inline virtual void sync() {}; + inline void sync() override {}; QSqlDatabase logDb(); @@ -142,7 +142,7 @@ class AbstractSqlStorage::Connection : public QObject public: Connection(const QString &name, QObject *parent = nullptr); - ~Connection(); + ~Connection() override; inline QLatin1String name() const { return QLatin1String(_name); }