aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmljseditor
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-01-17 15:54:59 +0100
committerEike Ziller <eike.ziller@digia.com>2014-01-21 10:53:37 +0100
commitc06e68c439ec4e6b34520aff3df6efd4fefd8678 (patch)
tree41f30506b56deb1b520550395fb18505abf47260 /src/plugins/qmljseditor
parentdcba4a271537578e0ac20b4f5a9646d67dba0ad4 (diff)
TextEditors: Remove tabSettings() from widget
It's part of the document. Change-Id: I7288b09a0792fdae9c741016594e129f6b21f8e7 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/qmljseditor')
-rw-r--r--src/plugins/qmljseditor/quicktoolbar.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/qmljseditor/quicktoolbar.cpp b/src/plugins/qmljseditor/quicktoolbar.cpp
index 09549897e92..115e091a643 100644
--- a/src/plugins/qmljseditor/quicktoolbar.cpp
+++ b/src/plugins/qmljseditor/quicktoolbar.cpp
@@ -328,17 +328,19 @@ void QuickToolBar::setProperty(const QString &propertyName, const QVariant &valu
m_editor->convertPosition(changeSetPos + changeSetLength, &endLine, &column); //get line
if (line > 0) {
- TextEditor::TabSettings ts = m_editor->editorWidget()->tabSettings();
+ TextEditor::TabSettings ts = m_editor->baseTextDocument()->tabSettings();
QmlJSIndenter indenter;
indenter.setTabSize(ts.m_tabSize);
indenter.setIndentSize(ts.m_indentSize);
for (int i=line;i<=endLine;i++) {
- QTextBlock start = m_editor->editorWidget()->document()->findBlockByNumber(i);
- QTextBlock end = m_editor->editorWidget()->document()->findBlockByNumber(i);
+ QTextBlock start = m_editor->baseTextDocument()->document()->findBlockByNumber(i);
+ QTextBlock end = m_editor->baseTextDocument()->document()->findBlockByNumber(i);
if (end.isValid()) {
- const int indent = indenter.indentForBottomLine(m_editor->editorWidget()->document()->begin(), end.next(), QChar::Null);
+ const int indent = indenter.indentForBottomLine(m_editor->baseTextDocument()
+ ->document()->begin(),
+ end.next(), QChar::Null);
ts.indentLine(start, indent);
}
}