Fixing BR #128 (Nicklist state not saved correctly) and ci of my current work.
[quassel.git] / src / qtui / nicklistwidget.h
index 3a6dfe6..9525803 100644 (file)
 
 class Buffer;
 class NickView;
+class QDockWidget;
 
 class NickListWidget : public AbstractItemView {
   Q_OBJECT
 
 public:
   NickListWidget(QWidget *parent = 0);
-  ~NickListWidget();
-  void setShowDockAction(QAction *action);
-  QAction *showDockAction() const;
-  QAction *showNickListAction() const;
 
 public slots:
-  void changedVisibility(bool visible);
   void showWidget(bool visible);
 
 protected:
@@ -60,8 +56,8 @@ private slots:
 private:
   Ui::NickListWidget ui;
   QHash<BufferId, NickView *> nickViews;
-  QAction *_showNickListAction;
-  QPointer<QAction> _showDockAction;
+
+  QDockWidget *dock() const;
 };
 
 #endif