#define _NICKTREEMODEL_H_
#include "ircuser.h"
-#include "treemodel.h"
+//#include "treemodel.h"
+#include <QAbstractItemModel>
+
+/*
//! Represents a single IrcUser within a NickTreeModel.
class NickTreeItem : public TreeItem {
Q_OBJECT
public:
NickTreeItem(IrcUser *ircuser, TreeItem *parent = 0);
- virtual QVariant data(int column, int row) const;
+ //virtual QVariant data(int column, int row) const;
private:
public:
NickTreeGroupItem(const QString &title, TreeItem *parent = 0);
- virtual QVariant data(int column, int row) const;
+ //virtual QVariant data(int column, int row) const;
private:
};
+*/
//! Represents the IrcUsers in a given IrcChannel.
-class NickTreeModel : public TreeModel {
+class NickModel : public QAbstractItemModel {
Q_OBJECT
public:
- NickTreeModel(QObject *parent = 0);
- virtual ~NickTreeModel();
-
- static QList<QVariant> defaultHeader();
+ NickModel(IrcChannel *);
+ virtual ~NickModel();
private:
+
};