aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols2impl
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-04-28 16:29:36 +0200
committerMarc Mutz <marc.mutz@qt.io>2022-05-07 17:19:40 +0200
commitb68bf2001cbb50b6b72bd3c4d1c58f7c9d987ce5 (patch)
treefe9762f9d5d635467734cea7287f411be588759e /src/quickcontrols2impl
parent6382212d47b8e1c443c64ac0e8ae0201be466b6a (diff)
QuickControls2Impl: includemocs
Including moc files directly into their classes' TU tends to improve codegen and enables extended compiler warnings, e.g. about unused private functions or fields. Task-number: QTBUG-102948 Change-Id: If6f459ba6b7403a1703551fba571b0e1bdcf3b82 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> (cherry picked from commit 5d6ca34b2638cd567e633361c991ba95228c206c) Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/quickcontrols2impl')
-rw-r--r--src/quickcontrols2impl/qquickanimatednode.cpp2
-rw-r--r--src/quickcontrols2impl/qquickattachedobject.cpp2
-rw-r--r--src/quickcontrols2impl/qquickchecklabel.cpp2
-rw-r--r--src/quickcontrols2impl/qquickclippedtext.cpp2
-rw-r--r--src/quickcontrols2impl/qquickcolor.cpp2
-rw-r--r--src/quickcontrols2impl/qquickcolorimage.cpp2
-rw-r--r--src/quickcontrols2impl/qquickiconimage.cpp2
-rw-r--r--src/quickcontrols2impl/qquickiconlabel.cpp2
-rw-r--r--src/quickcontrols2impl/qquickitemgroup.cpp2
-rw-r--r--src/quickcontrols2impl/qquickmnemoniclabel.cpp2
-rw-r--r--src/quickcontrols2impl/qquickpaddedrectangle.cpp2
-rw-r--r--src/quickcontrols2impl/qquickplaceholdertext.cpp2
-rw-r--r--src/quickcontrols2impl/qquickplatformtheme.cpp2
13 files changed, 26 insertions, 0 deletions
diff --git a/src/quickcontrols2impl/qquickanimatednode.cpp b/src/quickcontrols2impl/qquickanimatednode.cpp
index da8447f803..1076674bf8 100644
--- a/src/quickcontrols2impl/qquickanimatednode.cpp
+++ b/src/quickcontrols2impl/qquickanimatednode.cpp
@@ -168,3 +168,5 @@ void QQuickAnimatedNode::update()
}
QT_END_NAMESPACE
+
+#include "moc_qquickanimatednode_p.cpp"
diff --git a/src/quickcontrols2impl/qquickattachedobject.cpp b/src/quickcontrols2impl/qquickattachedobject.cpp
index 8dfe7f5f3e..6fb2aaa333 100644
--- a/src/quickcontrols2impl/qquickattachedobject.cpp
+++ b/src/quickcontrols2impl/qquickattachedobject.cpp
@@ -275,3 +275,5 @@ void QQuickAttachedObject::attachedParentChange(QQuickAttachedObject *newParent,
}
QT_END_NAMESPACE
+
+#include "moc_qquickattachedobject_p.cpp"
diff --git a/src/quickcontrols2impl/qquickchecklabel.cpp b/src/quickcontrols2impl/qquickchecklabel.cpp
index 82c6939e04..451dd9b1dc 100644
--- a/src/quickcontrols2impl/qquickchecklabel.cpp
+++ b/src/quickcontrols2impl/qquickchecklabel.cpp
@@ -50,3 +50,5 @@ QQuickCheckLabel::QQuickCheckLabel(QQuickItem *parent) :
}
QT_END_NAMESPACE
+
+#include "moc_qquickchecklabel_p.cpp"
diff --git a/src/quickcontrols2impl/qquickclippedtext.cpp b/src/quickcontrols2impl/qquickclippedtext.cpp
index 5556da1b84..092501d6c5 100644
--- a/src/quickcontrols2impl/qquickclippedtext.cpp
+++ b/src/quickcontrols2impl/qquickclippedtext.cpp
@@ -117,3 +117,5 @@ void QQuickClippedText::markClipDirty()
}
QT_END_NAMESPACE
+
+#include "moc_qquickclippedtext_p.cpp"
diff --git a/src/quickcontrols2impl/qquickcolor.cpp b/src/quickcontrols2impl/qquickcolor.cpp
index da5fd624a4..f1b4f61222 100644
--- a/src/quickcontrols2impl/qquickcolor.cpp
+++ b/src/quickcontrols2impl/qquickcolor.cpp
@@ -70,3 +70,5 @@ QColor QQuickColor::blend(const QColor &a, const QColor &b, qreal factor) const
}
QT_END_NAMESPACE
+
+#include "moc_qquickcolor_p.cpp"
diff --git a/src/quickcontrols2impl/qquickcolorimage.cpp b/src/quickcontrols2impl/qquickcolorimage.cpp
index 9f2ff45c34..9dcf9cbbdf 100644
--- a/src/quickcontrols2impl/qquickcolorimage.cpp
+++ b/src/quickcontrols2impl/qquickcolorimage.cpp
@@ -104,3 +104,5 @@ void QQuickColorImage::pixmapChange()
}
QT_END_NAMESPACE
+
+#include "moc_qquickcolorimage_p.cpp"
diff --git a/src/quickcontrols2impl/qquickiconimage.cpp b/src/quickcontrols2impl/qquickiconimage.cpp
index 2fe1c8e685..1c2ae0a3fa 100644
--- a/src/quickcontrols2impl/qquickiconimage.cpp
+++ b/src/quickcontrols2impl/qquickiconimage.cpp
@@ -220,3 +220,5 @@ void QQuickIconImage::pixmapChange()
}
QT_END_NAMESPACE
+
+#include "moc_qquickiconimage_p.cpp"
diff --git a/src/quickcontrols2impl/qquickiconlabel.cpp b/src/quickcontrols2impl/qquickiconlabel.cpp
index 9b92678fda..a545d5c07a 100644
--- a/src/quickcontrols2impl/qquickiconlabel.cpp
+++ b/src/quickcontrols2impl/qquickiconlabel.cpp
@@ -644,3 +644,5 @@ void QQuickIconLabel::geometryChange(const QRectF &newGeometry, const QRectF &ol
}
QT_END_NAMESPACE
+
+#include "moc_qquickiconlabel_p.cpp"
diff --git a/src/quickcontrols2impl/qquickitemgroup.cpp b/src/quickcontrols2impl/qquickitemgroup.cpp
index 86585af1ab..4f38485dc6 100644
--- a/src/quickcontrols2impl/qquickitemgroup.cpp
+++ b/src/quickcontrols2impl/qquickitemgroup.cpp
@@ -123,3 +123,5 @@ void QQuickItemGroup::itemImplicitHeightChanged(QQuickItem *)
}
QT_END_NAMESPACE
+
+#include "moc_qquickitemgroup_p.cpp"
diff --git a/src/quickcontrols2impl/qquickmnemoniclabel.cpp b/src/quickcontrols2impl/qquickmnemoniclabel.cpp
index 3ddd5fda40..c5e40a3abc 100644
--- a/src/quickcontrols2impl/qquickmnemoniclabel.cpp
+++ b/src/quickcontrols2impl/qquickmnemoniclabel.cpp
@@ -133,3 +133,5 @@ void QQuickMnemonicLabel::updateMnemonic()
}
QT_END_NAMESPACE
+
+#include "moc_qquickmnemoniclabel_p.cpp"
diff --git a/src/quickcontrols2impl/qquickpaddedrectangle.cpp b/src/quickcontrols2impl/qquickpaddedrectangle.cpp
index d37090c3e2..bb19a40572 100644
--- a/src/quickcontrols2impl/qquickpaddedrectangle.cpp
+++ b/src/quickcontrols2impl/qquickpaddedrectangle.cpp
@@ -212,3 +212,5 @@ QSGNode *QQuickPaddedRectangle::updatePaintNode(QSGNode *node, UpdatePaintNodeDa
}
QT_END_NAMESPACE
+
+#include "moc_qquickpaddedrectangle_p.cpp"
diff --git a/src/quickcontrols2impl/qquickplaceholdertext.cpp b/src/quickcontrols2impl/qquickplaceholdertext.cpp
index a0be6db7e3..c6a8a6cf27 100644
--- a/src/quickcontrols2impl/qquickplaceholdertext.cpp
+++ b/src/quickcontrols2impl/qquickplaceholdertext.cpp
@@ -74,3 +74,5 @@ void QQuickPlaceholderText::updateAlignment()
}
QT_END_NAMESPACE
+
+#include "moc_qquickplaceholdertext_p.cpp"
diff --git a/src/quickcontrols2impl/qquickplatformtheme.cpp b/src/quickcontrols2impl/qquickplatformtheme.cpp
index e9b903d038..cc2aea3fe0 100644
--- a/src/quickcontrols2impl/qquickplatformtheme.cpp
+++ b/src/quickcontrols2impl/qquickplatformtheme.cpp
@@ -71,3 +71,5 @@ QVariant QQuickPlatformTheme::themeHint(QPlatformTheme::ThemeHint themeHint) con
}
QT_END_NAMESPACE
+
+#include "moc_qquickplatformtheme_p.cpp"