X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.h;h=7f73b76a43ed9985f1eddda96529ac8c98a70f4d;hb=92fc8c5b119111a35ab8423c3cbde5b2a022badf;hp=a97372e897efa55fd4fe2186cfe9d11d4d71d235;hpb=ccf1e4557797374c839c567ae14fe12cc1bcffb3;p=quassel.git diff --git a/src/client/networkmodel.h b/src/client/networkmodel.h index a97372e8..7f73b76a 100644 --- a/src/client/networkmodel.h +++ b/src/client/networkmodel.h @@ -18,8 +18,9 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ -#ifndef NETWORKMODEL_H -#define NETWORKMODEL_H +#pragma once + +#include "client-export.h" #include "bufferinfo.h" #include "clientsettings.h" @@ -250,7 +251,8 @@ private: * User Category Items (like @vh etc.) *****************************************/ class IrcUserItem; -class UserCategoryItem : public PropertyMapItem + +class CLIENT_EXPORT UserCategoryItem : public PropertyMapItem { Q_OBJECT Q_PROPERTY(QString categoryName READ categoryName) @@ -315,7 +317,7 @@ private: /***************************************** * NetworkModel *****************************************/ -class NetworkModel : public TreeModel +class CLIENT_EXPORT NetworkModel : public TreeModel { Q_OBJECT @@ -427,5 +429,3 @@ private: Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkModel::ItemTypes) - -#endif // NETWORKMODEL_H