Add new ItemView settingspage
[quassel.git] / src / qtui / settingspages / bufferviewsettingspage.h
index bf08177..40fc539 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2005-08 by the Quassel IRC Team                         *
+ *   Copyright (C) 2005-09 by the Quassel Project                          *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
@@ -50,6 +50,8 @@ private slots:
   void newBufferView(const QString &bufferViewName);
   void updateBufferView();
 
+  void enableStatusBuffers(int networkIdx);
+
   void on_addBufferView_clicked();
   void on_renameBufferView_clicked();
   void on_deleteBufferView_clicked();
@@ -60,6 +62,8 @@ private slots:
 private:
   Ui::BufferViewSettingsPage ui;
   bool _ignoreWidgetChanges;
+  bool _useBufferViewHint;
+  int _bufferViewHint;
 
   // list of bufferviews to create
   QList<BufferViewConfig *> _newBufferViews;
@@ -72,6 +76,7 @@ private:
 
   int listPos(BufferViewConfig *config);
   BufferViewConfig *bufferView(int listPos);
+  bool selectBufferViewById(int bufferViewId);
   BufferViewConfig *cloneConfig(BufferViewConfig *config);
   BufferViewConfig *configForDisplay(BufferViewConfig *config);