QmlDebug: Add a services preset for QmlPreview

Change-Id: If50aba7544c082d99cf03d2cf3c309fc99488803
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Ulf Hermann
2017-10-06 12:44:48 +02:00
parent f9ec311177
commit 8e4b35b0b1
2 changed files with 5 additions and 1 deletions

View File

@@ -35,7 +35,8 @@ enum QmlDebugServicesPreset {
NoQmlDebugServices,
QmlDebuggerServices,
QmlProfilerServices,
QmlNativeDebuggerServices
QmlNativeDebuggerServices,
QmlPreviewServices
};
static inline QString qmlDebugServices(QmlDebugServicesPreset preset)
@@ -49,6 +50,8 @@ static inline QString qmlDebugServices(QmlDebugServicesPreset preset)
return QStringLiteral("CanvasFrameRate,EngineControl,DebugMessages");
case QmlNativeDebuggerServices:
return QStringLiteral("NativeQmlDebugger");
case QmlPreviewServices:
return QStringLiteral("QmlPreview");
default:
Q_ASSERT(false);
return QString();

View File

@@ -186,6 +186,7 @@ const char NORMAL_RUN_MODE[]="RunConfiguration.NormalRunMode";
const char QML_PROFILER_RUN_MODE[]="RunConfiguration.QmlProfilerRunMode";
const char PERFPROFILER_RUN_MODE[]="PerfProfiler.RunMode";
const char DEBUG_RUN_MODE[]="RunConfiguration.DebugRunMode";
const char QML_PREVIEW_RUN_MODE[]="RunConfiguration.QmlPreviewRunMode";
// Navigation Widget
const char PROJECTTREE_ID[] = "Projects";