Merged changes from branch "sput" r56:61 back into trunk.
[quassel.git] / gui / settingspages.cpp
similarity index 74%
rename from gui/settings.cpp
rename to gui/settingspages.cpp
index a4efaea..b67fd3a 100644 (file)
  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
  ***************************************************************************/
 
-#include "settings.h"
+#include "mainwin.h"
+#include "settingspages.h"
 
-SettingsDlg::SettingsDlg(QWidget *parent) : QDialog(parent) {
+void MainWin::setupSettingsDlg() {
+  settingsDlg = new SettingsDlg(this);
+  settingsDlg->setVisible(false);
+
+  settingsDlg->registerSettingsPage(new BufferManagementSettingsPage());
+  //settingsDlg->registerSettingsPage(new ConnectionSettingsPage());
+
+}
+
+
+BufferManagementSettingsPage::BufferManagementSettingsPage() {
   ui.setupUi(this);
 
+  ui.tree->headerItem()->setText(0, tr("Buffers"));
+  setEnabled(false);
 }
+
+ConnectionSettingsPage::ConnectionSettingsPage() {
+  ui.setupUi(this);
+
+}
+