diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-01-17 15:54:59 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-01-21 10:53:37 +0100 |
commit | c06e68c439ec4e6b34520aff3df6efd4fefd8678 (patch) | |
tree | 41f30506b56deb1b520550395fb18505abf47260 /src/plugins/qmljseditor | |
parent | dcba4a271537578e0ac20b4f5a9646d67dba0ad4 (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.cpp | 10 |
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); } } |