aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/tabsettings.h
diff options
context:
space:
mode:
authorVladyslav Gapchych <gavlig@gmail.com>2015-07-16 15:56:25 +0200
committerDavid Schulz <david.schulz@theqtcompany.com>2015-07-17 12:45:11 +0000
commitaab3b0fc662a9124d48ed00e08cffeefe5f55ce5 (patch)
tree207b129fbeaf17ac0ca76dd56118a97fffb0c615 /src/plugins/texteditor/tabsettings.h
parentc5bca90b0ed73af5ba6f0332f630a7602675397b (diff)
TextEditor: Fixed indentation in block selection mode
Made indentation work for block selection mode the same way it does in default mode: 1. delete text if any selected 2. indent block if no text selected 3. indent last line if cursor in first column (QTCREATORBUG-12697) Task-number: QTCREATORBUG-12697 Change-Id: I1f6b218b389f3fdc5232ec02857aa76f5ccbaaf0 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Diffstat (limited to 'src/plugins/texteditor/tabsettings.h')
-rw-r--r--src/plugins/texteditor/tabsettings.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/tabsettings.h b/src/plugins/texteditor/tabsettings.h
index 0522b02683..37d41f925e 100644
--- a/src/plugins/texteditor/tabsettings.h
+++ b/src/plugins/texteditor/tabsettings.h
@@ -70,7 +70,7 @@ public:
int lineIndentPosition(const QString &text) const;
int columnAt(const QString &text, int position) const;
- int positionAtColumn(const QString &text, int column, int *offset = 0) const;
+ int positionAtColumn(const QString &text, int column, int *offset = 0, bool allowOverstep = false) const;
int columnCountForText(const QString &text, int startColumn = 0) const;
int indentedColumn(int column, bool doIndent = true) const;
QString indentationString(int startColumn, int targetColumn, const QTextBlock &currentBlock = QTextBlock()) const;