Q_OBJECT
public:
- enum myRoles {
+ enum Role {
BufferTypeRole = TreeModel::UserRole,
ItemActiveRole,
BufferActivityRole,
UserAwayRole
};
- 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<QVariant> defaultHeader();
QHash<BufferId, BufferItem *> _bufferItemCache;
};
-Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkModel::itemTypes)
+Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkModel::ItemTypes)
#endif // NETWORKMODEL_H
const Network *network = Client::network(index.data(NetworkModel::NetworkIdRole).value<NetworkId>());
Q_CHECK_PTR(network);
- NetworkModel::itemType itemType = static_cast<NetworkModel::itemType>(index.data(NetworkModel::ItemTypeRole).toInt());
+ NetworkModel::ItemType itemType = static_cast<NetworkModel::ItemType>(index.data(NetworkModel::ItemTypeRole).toInt());
switch(itemType) {
case NetworkModel::NetworkItemType: