forked from qt-creator/qt-creator
Core: Make Context parameter to registerAction optional
... and default to C_GLOBAL. A rather common case. Similar for ActionContainer::addSeparator(). Change-Id: I7f9ba573af201c0a472132d5a494ad17cc4175b7 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
@@ -166,8 +166,7 @@ void WindowList::addWindow(QWidget *window)
|
||||
QObject::connect(action, &QAction::triggered, [action]() { WindowList::activateWindow(action); });
|
||||
action->setCheckable(true);
|
||||
action->setChecked(false);
|
||||
Command *cmd = ActionManager::registerAction(action, id,
|
||||
Context(Constants::C_GLOBAL));
|
||||
Command *cmd = ActionManager::registerAction(action, id);
|
||||
cmd->setAttribute(Command::CA_UpdateText);
|
||||
ActionManager::actionContainer(Constants::M_WINDOW)->addAction(cmd, Constants::G_WINDOW_LIST);
|
||||
action->setVisible(window->isVisible() || window->isMinimized()); // minimized windows are hidden but should be shown
|
||||
|
||||
Reference in New Issue
Block a user