forked from qt-creator/qt-creator
DiffEditor: Use explicit DirectConnection for context menu
The menu is expected to be populated after the signal is emitted. Change-Id: Ibcb9eaf3742942801ad79b98000d48cb93d5ae31 Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
db5a4ac447
commit
117436a65a
@@ -779,7 +779,8 @@ SideBySideDiffEditorWidget::SideBySideDiffEditorWidget(QWidget *parent)
|
||||
connect(m_leftEditor, SIGNAL(jumpToOriginalFileRequested(int,int,int)),
|
||||
this, SLOT(slotLeftJumpToOriginalFileRequested(int,int,int)));
|
||||
connect(m_leftEditor, SIGNAL(contextMenuRequested(QMenu*,int,int)),
|
||||
this, SLOT(slotLeftContextMenuRequested(QMenu*,int,int)));
|
||||
this, SLOT(slotLeftContextMenuRequested(QMenu*,int,int)),
|
||||
Qt::DirectConnection);
|
||||
|
||||
m_rightEditor = new SideDiffEditorWidget(this);
|
||||
m_rightEditor->setReadOnly(true);
|
||||
@@ -791,7 +792,8 @@ SideBySideDiffEditorWidget::SideBySideDiffEditorWidget(QWidget *parent)
|
||||
connect(m_rightEditor, SIGNAL(jumpToOriginalFileRequested(int,int,int)),
|
||||
this, SLOT(slotRightJumpToOriginalFileRequested(int,int,int)));
|
||||
connect(m_rightEditor, SIGNAL(contextMenuRequested(QMenu*,int,int)),
|
||||
this, SLOT(slotRightContextMenuRequested(QMenu*,int,int)));
|
||||
this, SLOT(slotRightContextMenuRequested(QMenu*,int,int)),
|
||||
Qt::DirectConnection);
|
||||
|
||||
connect(TextEditorSettings::instance(),
|
||||
SIGNAL(fontSettingsChanged(TextEditor::FontSettings)),
|
||||
|
||||
Reference in New Issue
Block a user