X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fabstractsqlstorage.h;h=91950cc925bd8107db89d2b33790de4427966fe7;hp=6c469dfd4ff0ae8458812cdeb51f4b2253fa7a55;hb=dba66762993507168b1a3de25cfd2d7bff0ff969;hpb=691fb8bc92d1d72c10ef5ffc4535ab913eefc1ac diff --git a/src/core/abstractsqlstorage.h b/src/core/abstractsqlstorage.h index 6c469dfd..91950cc9 100644 --- a/src/core/abstractsqlstorage.h +++ b/src/core/abstractsqlstorage.h @@ -18,11 +18,12 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ -#ifndef ABSTRACTSQLSTORAGE_H -#define ABSTRACTSQLSTORAGE_H +#pragma once #include "storage.h" +#include + #include #include #include @@ -38,8 +39,8 @@ public: AbstractSqlStorage(QObject *parent = 0); virtual ~AbstractSqlStorage(); - virtual inline AbstractSqlMigrationReader *createMigrationReader() { return 0; } - virtual inline AbstractSqlMigrationWriter *createMigrationWriter() { return 0; } + virtual std::unique_ptr createMigrationReader() { return {}; } + virtual std::unique_ptr createMigrationWriter() { return {}; } public slots: virtual State init(const QVariantMap &settings = QVariantMap()); @@ -243,6 +244,7 @@ public: int type; int flags; int senderid; + QString senderprefixes; QString message; }; @@ -357,6 +359,3 @@ public: virtual inline bool postProcess() { return true; } friend class AbstractSqlMigrationReader; }; - - -#endif