+public slots:
+ void setModel(QAbstractItemModel* model) override;
+ void setRootIndex(const QModelIndex& index) override;
+ void init();
+ void showContextMenu(const QPoint& pos);
+ void startQuery(const QModelIndex& modelIndex);
+
+signals:
+ void selectionUpdated();
+
+private:
+ friend class NickListWidget; // needs selectedIndexes()
+};