forked from qt-creator/qt-creator
Editor: Separate auto insert brace and quote magic.
To allow enabling/disabling both features separately. Change-Id: Ica154e3b400823de7cf22daf006958802d751c64 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -39,9 +39,13 @@ public:
|
||||
|
||||
bool isInComment(const QTextCursor &cursor) const override;
|
||||
bool isInString(const QTextCursor &cursor) const override;
|
||||
QString insertMatchingBrace(const QTextCursor &cursor, const QString &text, QChar la, int *skippedChars) const override;
|
||||
QString insertMatchingBrace(const QTextCursor &cursor, const QString &text,
|
||||
QChar lookAhead, int *skippedChars) const override;
|
||||
QString insertMatchingQuote(const QTextCursor &cursor, const QString &text,
|
||||
QChar lookAhead, int *skippedChars) const override;
|
||||
int paragraphSeparatorAboutToBeInserted(QTextCursor &cursor, const TextEditor::TabSettings &tabSettings) override;
|
||||
bool contextAllowsAutoParentheses(const QTextCursor &cursor, const QString &textToInsert) const override;
|
||||
bool contextAllowsAutoBrackets(const QTextCursor &cursor, const QString &textToInsert) const override;
|
||||
bool contextAllowsAutoQuotes(const QTextCursor &cursor, const QString &textToInsert) const override;
|
||||
bool contextAllowsElectricCharacters(const QTextCursor &cursor) const override;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user