X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fbuffertreemodel.h;h=9916edd4de683500a465dd42f1166f39665e4d9e;hp=0848c8ff44075c06c032957ecc18517802579007;hb=a5c0b0735d9a448be2556dfe5dc8e89bb4176cd7;hpb=13b2affbdccd1d52479e49affdb81a77258392a6 diff --git a/src/client/buffertreemodel.h b/src/client/buffertreemodel.h index 0848c8ff..9916edd4 100644 --- a/src/client/buffertreemodel.h +++ b/src/client/buffertreemodel.h @@ -57,10 +57,11 @@ class BufferTreeModel : public TreeModel { public: enum myRoles { BufferTypeRole = Qt::UserRole, - BufferActiveRole + BufferActiveRole, + BufferNameRole, + BufferIdRole }; - //BufferTreeModel(const QList &, QObject *parent = 0); BufferTreeModel(QObject *parent = 0); static QList defaultHeader(); @@ -79,7 +80,7 @@ signals: void bufferSelected(Buffer *); void invalidateFilter(); void fakeUserInput(BufferId, QString); - void updateSelection(const QModelIndex &, QItemSelectionModel::SelectionFlags); + void selectionChanged(const QModelIndex &); private: bool isBufferIndex(const QModelIndex &) const;