X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=0d4453d5993d7d41c02f25464d3bf43f98e98d3e;hp=10b2b98b178365e7f6fedb4909a2b119b08169f5;hb=4bfbd8dcbcb398302aaad0b6707c561760d7a7ac;hpb=e008cd12ef319c4b5f9fe5a8cc1524829551771d diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 10b2b98b..0d4453d5 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -27,7 +27,6 @@ #include "nicklistwidget.h" #include "serverlist.h" #include "settingsdlg.h" -//#include "settingspage.h" #include "signalproxy.h" #include "topicwidget.h" @@ -35,6 +34,8 @@ #include "selectionmodelsynchronizer.h" #include "mappedselectionmodel.h" +#include "settingspages/fontssettingspage.h" + MainWin::MainWin(QtUi *_gui, QWidget *parent) : QMainWindow(parent), gui(_gui) { ui.setupUi(this); setWindowTitle("Quassel IRC"); @@ -68,6 +69,7 @@ void MainWin::init() { setupMenus(); setupViews(); + setupSettingsDlg(); // create nick dock nickDock = new QDockWidget("Nicks", this); @@ -125,6 +127,7 @@ void MainWin::init() { ui.menuViews->addAction(dock->toggleViewAction()); + //showSettingsDlg(); } MainWin::~MainWin() { @@ -186,6 +189,11 @@ void MainWin::addBufferView(const QString &viewname, QAbstractItemModel *model, netViews.append(dock); } +void MainWin::setupSettingsDlg() { + settingsDlg->registerSettingsPage(new FontsSettingsPage(settingsDlg)); + +} + void MainWin::connectedToCore() { foreach(BufferInfo id, Client::allBufferInfos()) { emit requestBacklog(id, 1000, -1);