-
- public slots:
- void bufferUpdated(Buffer *);
- void bufferActivity(uint, Buffer *);
- void bufferDestroyed(Buffer *);
- void setBuffers(QList<Buffer *>);
- void selectBuffer(Buffer *);
-
- signals:
- void bufferSelected(Buffer *);
- void fakeUserInput(BufferId, QString);
-
- private slots:
- void itemClicked(QTreeWidgetItem *item);
- void itemDoubleClicked(QTreeWidgetItem *item);
-
- private:
- int mode;
- QString name;
- QStringList networks;
- Buffer *currentBuffer;
- //QHash<QString, QHash<QString, Buffer*> > buffers;
- QHash<Buffer *, QTreeWidgetItem *> bufitems;
- QHash<QString, QTreeWidgetItem *> netitems;
- //QHash<QString, QHash<QString, QTreeWidgetItem *> > items;
- QTreeWidget *tree;
-
- bool shouldShow(Buffer *);
- void clearActivity(Buffer *);