Tracing/QmlProfiler/Perfprofiler: Merge modules

Move Tracing Qml Types into the "QtCreator.Tracing" module.
Move QmlProfiler Qml Types into the "QtCreator.QmlProfiler" module.
Move PerfProfiler Qml Types into the "QtCreator.PerfProfiler" module.
And tst_flamegraphview ones into QtCreator.TstTracingFlameGraphView.

... in preparation to register the types declaratively.

Change-Id: Ic0e3863d09b3426fa5b7419116625ad49b817dcf
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
Alessandro Portale
2021-06-07 02:08:22 +02:00
parent a3391e7b33
commit b730aa6405
29 changed files with 48 additions and 54 deletions

View File

@@ -27,7 +27,7 @@ import QtQuick 2.1
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
ToolBar {
id: buttons

View File

@@ -26,7 +26,7 @@
import QtQuick 2.1
import QtQuick.Controls 2.2
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Item {
id: labelContainer

View File

@@ -24,7 +24,7 @@
****************************************************************************/
import QtQuick 2.0
import FlameGraph 1.0
import QtCreator.Tracing 1.0
Item {
id: flamegraphItem

View File

@@ -23,8 +23,7 @@
**
****************************************************************************/
import FlameGraph 1.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
import QtQml 2.2
import QtQuick 2.9

View File

@@ -26,7 +26,7 @@
import QtQuick 2.1
import QtQuick.Controls 2.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
ToolButton {
implicitWidth: 30

View File

@@ -26,7 +26,7 @@
import QtQuick 2.1
import QtQuick.Controls 2.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Rectangle {
id: root

View File

@@ -24,8 +24,7 @@
****************************************************************************/
import QtQuick 2.1
import TimelineOverviewRenderer 1.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Rectangle {
id: overview

View File

@@ -26,7 +26,7 @@
import QtQuick 2.9
import QtQuick.Controls 2.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Item {
id: rangeDetails

View File

@@ -24,7 +24,7 @@
****************************************************************************/
import QtQuick 2.1
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Item {
id: rangeMover

View File

@@ -25,7 +25,7 @@
import QtQuick 2.0
import QtQuick.Controls 2.2
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Button {
id: button

View File

@@ -26,8 +26,7 @@
import QtQuick 2.1
import QtQuick.Controls 2.0
import TimelineTheme 1.0
import TimelineTimeFormatter 1.0
import QtCreator.Tracing 1.0
Item {
id: selectionRangeDetails

View File

@@ -24,8 +24,7 @@
****************************************************************************/
import QtQuick 2.1
import TimelineTheme 1.0
import TimelineTimeFormatter 1.0
import QtCreator.Tracing 1.0
Item {
id: timeDisplay

View File

@@ -24,7 +24,7 @@
****************************************************************************/
import QtQuick 2.1
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Item {
id: timeMarks

View File

@@ -25,7 +25,7 @@
import QtQuick 2.0
import QtQuick.Controls 2.2
import TimelineRenderer 1.0
import QtCreator.Tracing 1.0
import QtQml.Models 2.1
Flickable {

View File

@@ -25,7 +25,7 @@
import QtQuick 2.0
import QtQml.Models 2.1
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Flickable {
id: categories

View File

@@ -24,7 +24,7 @@
****************************************************************************/
import QtQuick 2.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Item {
id: rulersParent

View File

@@ -24,7 +24,7 @@
****************************************************************************/
import QtQuick 2.0
import TimelineTheme 1.0
import QtCreator.Tracing 1.0
Text {
font.pixelSize: 12

View File

@@ -96,7 +96,7 @@ static QObject *createFormatter(QQmlEngine *engine, QJSEngine *scriptEngine)
void TimeFormatter::setupTimeFormatter()
{
static const int typeIndex = qmlRegisterSingletonType<TimeFormatter>(
"TimelineTimeFormatter", 1, 0, "TimeFormatter", createFormatter);
"QtCreator.Tracing", 1, 0, "TimeFormatter", createFormatter);
Q_UNUSED(typeIndex)
}

View File

@@ -112,7 +112,7 @@ static QObject *singletonProvider(QQmlEngine *engine, QJSEngine *scriptEngine)
void TimelineTheme::setupTheme(QQmlEngine *engine)
{
static const int typeIndex = qmlRegisterSingletonType<Utils::Theme>("TimelineTheme", 1, 0,
static const int typeIndex = qmlRegisterSingletonType<Utils::Theme>("QtCreator.Tracing", 1, 0,
"Theme", singletonProvider);
Q_UNUSED(typeIndex)
engine->addImageProvider(QLatin1String("icons"), new TimelineImageIconProvider);