X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2Fnetworkmodel.h;h=a13d8591d5b344372909af9aa5a802b4efafc582;hb=311be396946aea8c8e5416f79ca3aebd537b93b0;hp=89ecb968d7325463002e64514326758a5f49b381;hpb=00f4731d43366b9c5fb535147597c254084984ce;p=quassel.git diff --git a/src/client/networkmodel.h b/src/client/networkmodel.h index 89ecb968..a13d8591 100644 --- a/src/client/networkmodel.h +++ b/src/client/networkmodel.h @@ -259,7 +259,7 @@ class NetworkModel : public TreeModel { Q_OBJECT public: - enum myRoles { + enum Role { BufferTypeRole = TreeModel::UserRole, ItemActiveRole, BufferActivityRole, @@ -267,16 +267,17 @@ public: NetworkIdRole, BufferInfoRole, ItemTypeRole, - UserAwayRole + UserAwayRole, + IrcUserRole }; - enum itemType { + enum ItemType { NetworkItemType = 0x01, BufferItemType = 0x02, UserCategoryItemType = 0x04, IrcUserItemType = 0x08 }; - Q_DECLARE_FLAGS(itemTypes, itemType) + Q_DECLARE_FLAGS(ItemTypes, ItemType) NetworkModel(QObject *parent = 0); static QList defaultHeader(); @@ -343,6 +344,6 @@ private: QHash _bufferItemCache; }; -Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkModel::itemTypes) +Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkModel::ItemTypes) #endif // NETWORKMODEL_H