tests: Convert ExpressionMatchTests into a GTest-based test case
[quassel.git] / src / common / ircuser.h
index 4162a85..a880d4b 100644 (file)
@@ -20,6 +20,8 @@
 
 #pragma once
 
+#include "common-export.h"
+
 #include <QSet>
 #include <QString>
 #include <QStringList>
@@ -33,7 +35,7 @@ class SignalProxy;
 class Network;
 class IrcChannel;
 
-class IrcUser : public SyncableObject
+class COMMON_EXPORT IrcUser : public SyncableObject
 {
     Q_OBJECT
     SYNCABLE_OBJECT
@@ -58,8 +60,7 @@ class IrcUser : public SyncableObject
     Q_PROPERTY(QString userModes READ userModes WRITE setUserModes)
 
 public :
-        IrcUser(const QString &hostmask, Network *network);
-    virtual ~IrcUser();
+    IrcUser(const QString &hostmask, Network *network);
 
     inline QString user() const { return _user; }
     inline QString host() const { return _host; }