forked from qt-creator/qt-creator
VCS: Only accept commit on Ctrl+Enter when enabled
Task-number: QTCREATORBUG-16808 Change-Id: I08442b027a6af300b2786e4510177bc050887ada Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
1ff9c71b65
commit
9ee955acb7
@@ -242,7 +242,11 @@ void SubmitEditorWidget::registerActions(QAction *editorUndoAction, QAction *edi
|
|||||||
d->m_ui.buttonLayout->addWidget(d->m_submitButton);
|
d->m_ui.buttonLayout->addWidget(d->m_submitButton);
|
||||||
if (!d->m_submitShortcut)
|
if (!d->m_submitShortcut)
|
||||||
d->m_submitShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Return), this);
|
d->m_submitShortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Return), this);
|
||||||
connect(d->m_submitShortcut, &QShortcut::activated, submitAction, &QAction::trigger);
|
connect(d->m_submitShortcut, &QShortcut::activated,
|
||||||
|
submitAction, [submitAction] {
|
||||||
|
if (submitAction->isEnabled())
|
||||||
|
submitAction->trigger();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
if (diffAction) {
|
if (diffAction) {
|
||||||
if (debug)
|
if (debug)
|
||||||
|
Reference in New Issue
Block a user