QmlDesigner: Simplify reading a setting

Change-Id: I754b3ac1635699e5d9ceab376ae70752a966082f
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2017-01-19 13:46:37 +01:00
parent 7eda9ecb56
commit f23c0db1a2
9 changed files with 21 additions and 22 deletions

View File

@@ -210,15 +210,13 @@ void TextEditorView::reformatFile()
QByteArray editorState = m_widget->textEditor()->saveState();
DesignerSettings settings = QmlDesignerPlugin::instance()->settings();
auto document =
qobject_cast<QmlJSEditor::QmlJSEditorDocument *>(Core::EditorManager::instance()->currentDocument());
/* Reformat document if we have a .ui.qml file */
if (document
&& document->filePath().toString().endsWith(".ui.qml")
&& settings.value(DesignerSettingsKey::REFORMAT_UI_QML_FILES).toBool()) {
&& DesignerSettings::getValue(DesignerSettingsKey::REFORMAT_UI_QML_FILES).toBool()) {
const QString &newText = QmlJS::reformat(document->semanticInfo().document);
QTextCursor tc(document->document());