X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fsettingspages.cpp;fp=gui%2Fsettings.cpp;h=b67fd3ae585407a3cde53ce920a5ee4bcfd02f67;hp=a4efaeaffda1da3c0a15b9ef592de76f47875c1f;hb=2a068c11e76c7b34afb64d443dbb1afd2e208aaa;hpb=12369966345e76e3bba92f64c84c940ef4d8d916 diff --git a/gui/settings.cpp b/gui/settingspages.cpp similarity index 74% rename from gui/settings.cpp rename to gui/settingspages.cpp index a4efaeaf..b67fd3ae 100644 --- a/gui/settings.cpp +++ b/gui/settingspages.cpp @@ -18,9 +18,28 @@ * 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); + +} +