5#ifndef QQMLFORMATSETTINGS_P_H
6#define QQMLFORMATSETTINGS_P_H
19#include <QtQmlToolingSettings/private/qqmltoolingsettings_p.h>
23class QQmlFormatSettings :
public QQmlToolingSettings
26 QQmlFormatSettings(
const QString &toolName = QLatin1String(
"qmlformat"));
27 static const inline QLatin1StringView s_useTabsSetting = QLatin1String(
"UseTabs");
28 static const inline QLatin1StringView s_indentWidthSetting = QLatin1String(
"IndentWidth");
29 static const inline QLatin1StringView s_maxColumnWidthSetting = QLatin1String(
"MaxColumnWidth");
30 static const inline QLatin1StringView s_normalizeSetting = QLatin1String(
"NormalizeOrder");
31 static const inline QLatin1StringView s_newlineSetting = QLatin1String(
"NewlineType");
32 static const inline QLatin1StringView s_objectsSpacingSetting = QLatin1String(
"ObjectsSpacing");
33 static const inline QLatin1StringView s_functionsSpacingSetting = QLatin1String(
"FunctionsSpacing");
34 static const inline QLatin1StringView s_sortImportsSetting = QLatin1String(
"SortImports");
35 static const inline QLatin1StringView s_singleLineEmptyObjectsSetting = QLatin1String(
"SingleLineEmptyObjects");
36 static const inline QLatin1StringView s_semiColonRuleSetting = QLatin1String(
"SemicolonRule");