+public slots:
+ void showWidget(bool visible);
+ void setVisible(bool visible) override;
+
+signals:
+ void nickSelectionChanged(const QModelIndexList &);
+
+protected:
+ virtual QSize sizeHint() const;
+ virtual void hideEvent(QHideEvent *);
+ virtual void showEvent(QShowEvent *);