diff options
author | Jesper K. Pedersen <jesper.pedersen@kdab.com> | 2013-05-08 15:38:37 +0200 |
---|---|---|
committer | Jesper K. Pedersen <jesper.pedersen@kdab.com> | 2013-05-13 10:17:43 +0200 |
commit | 9a64840e2490de27d85bf00634a7ef6f74a0432c (patch) | |
tree | ae15904eeca96776426a25905b6bdeeae0f1f549 | |
parent | f2d8214879b056edeedf6cce314e9903d7e704e0 (diff) |
added function indent to indent current line
Change-Id: I0fa411ebf8245493f8b497033bcf47b99ccab7a8
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
-rw-r--r-- | objects/basetexteditor.cpp | 6 | ||||
-rw-r--r-- | objects/basetexteditor.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/objects/basetexteditor.cpp b/objects/basetexteditor.cpp index facd965..747b20e 100644 --- a/objects/basetexteditor.cpp +++ b/objects/basetexteditor.cpp @@ -487,6 +487,12 @@ bool BaseTextEditor::findRegexp(const QString ®exp, bool backward, bool caseS return true; } +void BaseTextEditor::indent() +{ + if (textEditorWidget()) + textEditorWidget()->format(); +} + QTextDocument::FindFlags BaseTextEditor::flags(bool backward, bool caseSensitively, bool wholeWords) const { QTextDocument::FindFlags result; diff --git a/objects/basetexteditor.h b/objects/basetexteditor.h index 31fd7c8..f5101c4 100644 --- a/objects/basetexteditor.h +++ b/objects/basetexteditor.h @@ -123,6 +123,7 @@ public slots: bool find(const QString& text, bool backward = false, bool caseSensitively = false, bool wholeWords = false); bool findRegexp(const QString& regexp, bool backward = false, bool caseSensitively = false, bool wholeWords = false); + void indent(); private: QTextDocument::FindFlags flags(bool backward, bool caseSensitively, bool wholeWords) const; |