Enable Nick Toolbar
authorromibi <romibi@bluewin.ch>
Thu, 19 Nov 2015 17:55:00 +0000 (18:55 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 14 Sep 2016 21:10:33 +0000 (23:10 +0200)
Nick Toolbar not visible by default.

Resolves GH-243.

src/qtui/mainwin.cpp

index 2a63fcb..20430f1 100644 (file)
@@ -1070,6 +1070,19 @@ void MainWin::setupToolBars()
     QtUi::toolBarActionProvider()->addActions(_mainToolBar, ToolBarActionProvider::MainToolBar);
     _toolbarMenu->addAction(_mainToolBar->toggleViewAction());
 
+#ifdef HAVE_KDE
+    _nickToolBar = new KToolBar("NickToolBar", this, Qt::TopToolBarArea, false, true, true);
+#else
+    _nickToolBar = new QToolBar(this);
+    _nickToolBar->setObjectName("NickToolBar");
+#endif
+    _nickToolBar->setWindowTitle(tr("Nick Toolbar"));
+    _nickToolBar->setVisible(false); //default: not visible
+    addToolBar(_nickToolBar);
+
+    QtUi::toolBarActionProvider()->addActions(_nickToolBar, ToolBarActionProvider::NickToolBar);
+    _toolbarMenu->addAction(_nickToolBar->toggleViewAction());
+
 #ifdef Q_OS_MAC
     QtUiSettings uiSettings;