+Qt::ItemFlags BufferTreeItem::flags() const {
+ Qt::ItemFlags flags = Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsDragEnabled;
+ if(buf->bufferType() == Buffer::QueryBuffer)
+ flags |= Qt::ItemIsDropEnabled;
+
+ return flags;
+}
+
+/*****************************************
+* Network Items
+*****************************************/
+NetworkTreeItem::NetworkTreeItem(const QString &network, TreeItem *parent) : TreeItem(parent) {
+ net = network;
+ itemData << net << "";
+}
+
+uint NetworkTreeItem::id() const {
+ return qHash(net);
+}
+
+Qt::ItemFlags NetworkTreeItem::flags() const {
+ return Qt::ItemIsEnabled | Qt::ItemIsDropEnabled;
+}
+