YES! We finally have dynamic signals between Core and Client, meaning that arbitrary
[quassel.git] / src / core / sqlitestorage.h
index 9b60aae..2d72b59 100644 (file)
 #ifndef _SQLITESTORAGE_H_
 #define _SQLITESTORAGE_H_
 
-#include <QtCore>
 #include <QCryptographicHash>
 
 #include "global.h"
 #include "storage.h"
 
+class QSqlQuery;
+
 class SqliteStorage : public Storage {
   Q_OBJECT
 
@@ -47,6 +48,7 @@ class SqliteStorage : public Storage {
 
     virtual UserId addUser(QString user, QString password);
     virtual void updateUser(UserId user, QString password);
+    virtual void renameUser(UserId user, QString newName);
     virtual UserId validateUser(QString user, QString password);
     virtual void delUser(UserId user);