X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=8b5bb1823c03223ad26d178f5ca3e469c35165ef;hp=6d74c01a5ca5be082a2441f4ef8b98ce90626a1f;hb=d2268cca78024ec7b67e1007dea41f87bef2fc4e;hpb=482c60b5813e75939e70d9636fbac52a9d94e5c6 diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 6d74c01a..8b5bb182 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -176,8 +176,10 @@ void MainWin::setupActions() { // View coll->addAction("ManageBufferViews", new Action(SmallIcon("view-tree"), tr("&Manage Buffer Views..."), coll, this, SLOT(on_actionManageViews_triggered()))); - connect(coll->addAction("LockDockPositions", new Action(tr("&Lock Dock Positions"), coll)), SIGNAL(toggled(bool)), - this, SLOT(on_actionLockDockPositions_toggled(bool))); + Action *lockAct = coll->addAction("LockDockPositions", new Action(tr("&Lock Dock Positions"), coll)); + lockAct->setCheckable(true); + connect(lockAct, SIGNAL(toggled(bool)), SLOT(on_actionLockDockPositions_toggled(bool))); + coll->addAction("ToggleSearchBar", new Action(SmallIcon("edit-find"), tr("Show &Search Bar"), coll, 0, 0, tr("Ctrl+F")))->setCheckable(true); coll->addAction("ToggleStatusBar", new Action(tr("Show Status &Bar"), coll, @@ -217,6 +219,7 @@ void MainWin::setupMenus() { _viewMenu->addAction(coll->action("ToggleSearchBar")); _viewMenu->addAction(coll->action("ToggleStatusBar")); _viewMenu->addSeparator(); + _viewMenu->addAction(coll->action("LockDockPositions")); _settingsMenu = menuBar()->addMenu(tr("&Settings")); _settingsMenu->addAction(coll->action("ConfigureQuassel"));