X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fnickview.h;h=a95798cbade3841f6c20a690717baac069f00c5e;hp=d77f17861cad6fa553a88a5a4fbec7eaba95657f;hb=9c7495aa055da5207af31272b478523f2ed2a809;hpb=32a1f050b3292478f3b130c16ad66f22e6eb25c8 diff --git a/src/uisupport/nickview.h b/src/uisupport/nickview.h index d77f1786..a95798cb 100644 --- a/src/uisupport/nickview.h +++ b/src/uisupport/nickview.h @@ -33,11 +33,12 @@ public: protected: virtual void rowsInserted(const QModelIndex &parent, int start, int end); - virtual void customEvent(QEvent *event); //! This reimplementation ensures that the current index is first in list virtual QModelIndexList selectedIndexes() const; + void unanimatedExpandAll(); + public slots: virtual void setModel(QAbstractItemModel *model); virtual void setRootIndex(const QModelIndex &index); @@ -49,26 +50,7 @@ signals: void selectionUpdated(); private: - -}; - -// ****************************** -// NickViewDelgate -// ****************************** -#include - -class NickViewDelegate : public QStyledItemDelegate { - Q_OBJECT - -public: - NickViewDelegate(QObject *parent = 0); - -protected: - virtual void initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) const; - -private: - QColor _FgOnlineStatus; - QColor _FgAwayStatus; + friend class NickListWidget; // needs selectedIndexes() }; #endif