summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--objects/basetexteditor.cpp6
-rw-r--r--objects/basetexteditor.h1
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 &regexp, 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;