forked from qt-creator/qt-creator
Fix context menu of snippet editor
The snippet editor is a TextEditorWidget, but the special context menu of that doesn't make sense in the context of the snippet settings. Get the default context menu back. Fixes: QTCREATORBUG-27176 Change-Id: I9681482f83fe32d15be0b1386e2fb26870b955e2 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -61,4 +61,9 @@ void SnippetEditorWidget::focusOutEvent(QFocusEvent *event)
|
|||||||
TextEditorWidget::focusOutEvent(event);
|
TextEditorWidget::focusOutEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SnippetEditorWidget::contextMenuEvent(QContextMenuEvent *e)
|
||||||
|
{
|
||||||
|
QPlainTextEdit::contextMenuEvent(e);
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
@@ -42,6 +42,7 @@ signals:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
void focusOutEvent(QFocusEvent *event) override;
|
void focusOutEvent(QFocusEvent *event) override;
|
||||||
|
void contextMenuEvent(QContextMenuEvent *e) override;
|
||||||
|
|
||||||
int extraAreaWidth(int * /* markWidthPtr */ = nullptr) const override { return 0; }
|
int extraAreaWidth(int * /* markWidthPtr */ = nullptr) const override { return 0; }
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user