aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/imports/settings/qqmlsettings.cpp2
-rw-r--r--src/imports/xmllistmodel/qqmlxmllistmodel.cpp4
-rw-r--r--src/particles/qquickage.cpp2
-rw-r--r--src/particles/qquickangledirection.cpp2
-rw-r--r--src/particles/qquickcumulativedirection.cpp2
-rw-r--r--src/particles/qquickcustomparticle.cpp2
-rw-r--r--src/particles/qquickdirection.cpp2
-rw-r--r--src/particles/qquickellipseextruder.cpp2
-rw-r--r--src/particles/qquickfriction.cpp2
-rw-r--r--src/particles/qquickgravity.cpp2
-rw-r--r--src/particles/qquickgroupgoal.cpp2
-rw-r--r--src/particles/qquickimageparticle.cpp2
-rw-r--r--src/particles/qquickitemparticle.cpp2
-rw-r--r--src/particles/qquicklineextruder.cpp2
-rw-r--r--src/particles/qquickmaskextruder.cpp2
-rw-r--r--src/particles/qquickparticleaffector.cpp2
-rw-r--r--src/particles/qquickparticleemitter.cpp2
-rw-r--r--src/particles/qquickparticleextruder.cpp2
-rw-r--r--src/particles/qquickparticlegroup.cpp2
-rw-r--r--src/particles/qquickparticlepainter.cpp2
-rw-r--r--src/particles/qquickparticlesystem.cpp2
-rw-r--r--src/particles/qquickpointattractor.cpp2
-rw-r--r--src/particles/qquickpointdirection.cpp2
-rw-r--r--src/particles/qquickrectangleextruder.cpp2
-rw-r--r--src/particles/qquickspritegoal.cpp2
-rw-r--r--src/particles/qquicktargetdirection.cpp2
-rw-r--r--src/particles/qquicktrailemitter.cpp2
-rw-r--r--src/particles/qquickturbulence.cpp2
-rw-r--r--src/particles/qquickv4particledata.cpp2
-rw-r--r--src/particles/qquickwander.cpp2
-rw-r--r--src/qml/types/qqmldelegatemodel.cpp4
-rw-r--r--src/qml/types/qqmllistmodel.cpp4
-rw-r--r--src/qml/types/qqmlobjectmodel.cpp2
-rw-r--r--src/quick/items/qquickimagebase.cpp10
-rw-r--r--src/quick/items/qquickimagebase_p.h2
-rw-r--r--tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp2
-rw-r--r--tests/auto/quick/qquickgridview/tst_qquickgridview.cpp2
37 files changed, 43 insertions, 45 deletions
diff --git a/src/imports/settings/qqmlsettings.cpp b/src/imports/settings/qqmlsettings.cpp
index 65f091a9e4..5fdf40f0fc 100644
--- a/src/imports/settings/qqmlsettings.cpp
+++ b/src/imports/settings/qqmlsettings.cpp
@@ -56,7 +56,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Settings
\instantiates QQmlSettings
- \inqmlmodule Qt.labs.settings 1.0
+ \inqmlmodule Qt.labs.settings
\ingroup settings
\brief Provides persistent platform-independent application settings.
diff --git a/src/imports/xmllistmodel/qqmlxmllistmodel.cpp b/src/imports/xmllistmodel/qqmlxmllistmodel.cpp
index e3678ec75b..225eedb578 100644
--- a/src/imports/xmllistmodel/qqmlxmllistmodel.cpp
+++ b/src/imports/xmllistmodel/qqmlxmllistmodel.cpp
@@ -83,7 +83,7 @@ typedef QPair<int, int> QQuickXmlListRange;
/*!
\qmltype XmlRole
\instantiates QQuickXmlListModelRole
- \inqmlmodule QtQuick.XmlListModel 2
+ \inqmlmodule QtQuick.XmlListModel
\brief For specifying a role to an XmlListModel
\ingroup qtquick-models
@@ -612,7 +612,7 @@ void QQuickXmlListModelPrivate::clear_role(QQmlListProperty<QQuickXmlListModelRo
/*!
\qmltype XmlListModel
\instantiates QQuickXmlListModel
- \inqmlmodule QtQuick.XmlListModel 2
+ \inqmlmodule QtQuick.XmlListModel
\brief For specifying a read-only model using XPath expressions
\ingroup qtquick-models
diff --git a/src/particles/qquickage.cpp b/src/particles/qquickage.cpp
index 14a591a39e..aa830784da 100644
--- a/src/particles/qquickage.cpp
+++ b/src/particles/qquickage.cpp
@@ -37,7 +37,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Age
\instantiates QQuickAgeAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits Affector
\brief For altering particle ages
\ingroup qtquick-particles
diff --git a/src/particles/qquickangledirection.cpp b/src/particles/qquickangledirection.cpp
index bf66059dd1..9fec60e386 100644
--- a/src/particles/qquickangledirection.cpp
+++ b/src/particles/qquickangledirection.cpp
@@ -42,7 +42,7 @@ const qreal CONV = 0.017453292519943295;
/*!
\qmltype AngleDirection
\instantiates QQuickAngleDirection
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Direction
\brief For specifying a direction that varies in angle
diff --git a/src/particles/qquickcumulativedirection.cpp b/src/particles/qquickcumulativedirection.cpp
index e9923d3a07..d791060a08 100644
--- a/src/particles/qquickcumulativedirection.cpp
+++ b/src/particles/qquickcumulativedirection.cpp
@@ -37,7 +37,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype CumulativeDirection
\instantiates QQuickCumulativeDirection
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits Direction
\brief For specifying a direction made of other directions
\ingroup qtquick-particles
diff --git a/src/particles/qquickcustomparticle.cpp b/src/particles/qquickcustomparticle.cpp
index 2ab24175a3..b656e7ec28 100644
--- a/src/particles/qquickcustomparticle.cpp
+++ b/src/particles/qquickcustomparticle.cpp
@@ -79,7 +79,7 @@ struct PlainVertices {
/*!
\qmltype CustomParticle
\instantiates QQuickCustomParticle
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits ParticlePainter
\brief For specifying shaders to paint particles
\ingroup qtquick-particles
diff --git a/src/particles/qquickdirection.cpp b/src/particles/qquickdirection.cpp
index 86ed9b4bb3..1f1eb1a55e 100644
--- a/src/particles/qquickdirection.cpp
+++ b/src/particles/qquickdirection.cpp
@@ -37,7 +37,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Direction
\instantiates QQuickDirection
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief For specifying a vector space
\ingroup qtquick-particles
diff --git a/src/particles/qquickellipseextruder.cpp b/src/particles/qquickellipseextruder.cpp
index 919647e2ad..da65f03c13 100644
--- a/src/particles/qquickellipseextruder.cpp
+++ b/src/particles/qquickellipseextruder.cpp
@@ -43,7 +43,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype EllipseShape
\instantiates QQuickEllipseExtruder
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Shape
\brief Represents an ellipse to other particle system elements
diff --git a/src/particles/qquickfriction.cpp b/src/particles/qquickfriction.cpp
index 3b6bbf06b0..94e915fafc 100644
--- a/src/particles/qquickfriction.cpp
+++ b/src/particles/qquickfriction.cpp
@@ -38,7 +38,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Friction
\instantiates QQuickFrictionAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief For applying friction proportional to the particle's current velocity
diff --git a/src/particles/qquickgravity.cpp b/src/particles/qquickgravity.cpp
index 665805a013..0e96b83ecd 100644
--- a/src/particles/qquickgravity.cpp
+++ b/src/particles/qquickgravity.cpp
@@ -38,7 +38,7 @@ const qreal CONV = 0.017453292520444443;
/*!
\qmltype Gravity
\instantiates QQuickGravityAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief For applying acceleration in an angle
diff --git a/src/particles/qquickgroupgoal.cpp b/src/particles/qquickgroupgoal.cpp
index 54ea3cf619..0cd37f4472 100644
--- a/src/particles/qquickgroupgoal.cpp
+++ b/src/particles/qquickgroupgoal.cpp
@@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype GroupGoal
\instantiates QQuickGroupGoalAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief For changing the state of a group of a particle
diff --git a/src/particles/qquickimageparticle.cpp b/src/particles/qquickimageparticle.cpp
index 50fa9dbc64..3ba0e69039 100644
--- a/src/particles/qquickimageparticle.cpp
+++ b/src/particles/qquickimageparticle.cpp
@@ -477,7 +477,7 @@ void fillUniformArrayFromImage(float* array, const QImage& img, int size)
/*!
\qmltype ImageParticle
\instantiates QQuickImageParticle
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits ParticlePainter
\brief For visualizing logical particles using an image
\ingroup qtquick-particles
diff --git a/src/particles/qquickitemparticle.cpp b/src/particles/qquickitemparticle.cpp
index 51038e350a..3c6e249a4a 100644
--- a/src/particles/qquickitemparticle.cpp
+++ b/src/particles/qquickitemparticle.cpp
@@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype ItemParticle
\instantiates QQuickItemParticle
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits ParticlePainter
\brief For specifying a delegate to paint particles
\ingroup qtquick-particles
diff --git a/src/particles/qquicklineextruder.cpp b/src/particles/qquicklineextruder.cpp
index fd2d5ae1bd..082a04cdb4 100644
--- a/src/particles/qquicklineextruder.cpp
+++ b/src/particles/qquicklineextruder.cpp
@@ -37,7 +37,7 @@
/*!
\qmltype LineShape
\instantiates QQuickLineExtruder
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits Shape
\brief Represents a line for affectors and emitters
\ingroup qtquick-particles
diff --git a/src/particles/qquickmaskextruder.cpp b/src/particles/qquickmaskextruder.cpp
index dd06117f58..400343cf6d 100644
--- a/src/particles/qquickmaskextruder.cpp
+++ b/src/particles/qquickmaskextruder.cpp
@@ -40,7 +40,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype MaskShape
\instantiates QQuickMaskExtruder
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits Shape
\brief For representing an image as a shape to affectors and emitters
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticleaffector.cpp b/src/particles/qquickparticleaffector.cpp
index fcc1e6adb6..f81a4f5a53 100644
--- a/src/particles/qquickparticleaffector.cpp
+++ b/src/particles/qquickparticleaffector.cpp
@@ -39,7 +39,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Affector
\instantiates QQuickParticleAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief Applies alterations to the attributes of logical particles at any
point in their lifetime
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticleemitter.cpp b/src/particles/qquickparticleemitter.cpp
index 337057181c..9c7d9facf3 100644
--- a/src/particles/qquickparticleemitter.cpp
+++ b/src/particles/qquickparticleemitter.cpp
@@ -40,7 +40,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Emitter
\instantiates QQuickParticleEmitter
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief Emits logical particles
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticleextruder.cpp b/src/particles/qquickparticleextruder.cpp
index 31ff12ab0c..2ae2decbc8 100644
--- a/src/particles/qquickparticleextruder.cpp
+++ b/src/particles/qquickparticleextruder.cpp
@@ -39,7 +39,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Shape
\instantiates QQuickParticleExtruder
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief For specifying an area for affectors and emitters
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticlegroup.cpp b/src/particles/qquickparticlegroup.cpp
index 5f55ffc7c4..2e70f9afdb 100644
--- a/src/particles/qquickparticlegroup.cpp
+++ b/src/particles/qquickparticlegroup.cpp
@@ -36,7 +36,7 @@
/*!
\qmltype ParticleGroup
\instantiates QQuickParticleGroup
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief For setting attributes on a logical particle group
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticlepainter.cpp b/src/particles/qquickparticlepainter.cpp
index 4f8ad88ed1..f83e0cd278 100644
--- a/src/particles/qquickparticlepainter.cpp
+++ b/src/particles/qquickparticlepainter.cpp
@@ -38,7 +38,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype ParticlePainter
\instantiates QQuickParticlePainter
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits Item
\brief For specifying how to paint particles
\ingroup qtquick-particles
diff --git a/src/particles/qquickparticlesystem.cpp b/src/particles/qquickparticlesystem.cpp
index db5d607922..51a92de00f 100644
--- a/src/particles/qquickparticlesystem.cpp
+++ b/src/particles/qquickparticlesystem.cpp
@@ -95,7 +95,7 @@ DEFINE_BOOL_CONFIG_OPTION(qmlParticlesDebug, QML_PARTICLES_DEBUG)
/*!
\qmltype ParticleSystem
\instantiates QQuickParticleSystem
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief A system which includes particle painter, emitter, and affector types
\ingroup qtquick-particles
diff --git a/src/particles/qquickpointattractor.cpp b/src/particles/qquickpointattractor.cpp
index 500669c1f0..caa544f2b6 100644
--- a/src/particles/qquickpointattractor.cpp
+++ b/src/particles/qquickpointattractor.cpp
@@ -38,7 +38,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Attractor
\instantiates QQuickAttractorAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief For attracting particles towards a specific point
diff --git a/src/particles/qquickpointdirection.cpp b/src/particles/qquickpointdirection.cpp
index ff7e34831e..85d5eea6da 100644
--- a/src/particles/qquickpointdirection.cpp
+++ b/src/particles/qquickpointdirection.cpp
@@ -39,7 +39,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype PointDirection
\instantiates QQuickPointDirection
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Direction
\brief For specifying a direction that varies in x and y components
diff --git a/src/particles/qquickrectangleextruder.cpp b/src/particles/qquickrectangleextruder.cpp
index 9bf41275cc..00c168e0e0 100644
--- a/src/particles/qquickrectangleextruder.cpp
+++ b/src/particles/qquickrectangleextruder.cpp
@@ -39,7 +39,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype RectangleShape
\instantiates QQuickRectangleExtruder
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief For specifying an area for affectors and emitter
\ingroup qtquick-particles
diff --git a/src/particles/qquickspritegoal.cpp b/src/particles/qquickspritegoal.cpp
index a8c42de942..83470c3f16 100644
--- a/src/particles/qquickspritegoal.cpp
+++ b/src/particles/qquickspritegoal.cpp
@@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype SpriteGoal
\instantiates QQuickSpriteGoalAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-images-sprites
\inherits Affector
\brief For changing the state of a sprite particle
diff --git a/src/particles/qquicktargetdirection.cpp b/src/particles/qquicktargetdirection.cpp
index c997f26be1..98da6b1dda 100644
--- a/src/particles/qquicktargetdirection.cpp
+++ b/src/particles/qquicktargetdirection.cpp
@@ -40,7 +40,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype TargetDirection
\instantiates QQuickTargetDirection
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Direction
\brief For specifying a direction towards the target point
diff --git a/src/particles/qquicktrailemitter.cpp b/src/particles/qquicktrailemitter.cpp
index e07ad39590..d948f21820 100644
--- a/src/particles/qquicktrailemitter.cpp
+++ b/src/particles/qquicktrailemitter.cpp
@@ -40,7 +40,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype TrailEmitter
\instantiates QQuickTrailEmitter
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\inherits QQuickParticleEmitter
\brief Emits logical particles from other logical particles
\ingroup qtquick-particles
diff --git a/src/particles/qquickturbulence.cpp b/src/particles/qquickturbulence.cpp
index e9129ffd60..194df61eb8 100644
--- a/src/particles/qquickturbulence.cpp
+++ b/src/particles/qquickturbulence.cpp
@@ -41,7 +41,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Turbulence
\instantiates QQuickTurbulenceAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief Provides fluid-like forces from a noise image
diff --git a/src/particles/qquickv4particledata.cpp b/src/particles/qquickv4particledata.cpp
index 586066ec24..4bac87eda4 100644
--- a/src/particles/qquickv4particledata.cpp
+++ b/src/particles/qquickv4particledata.cpp
@@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Particle
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\brief Represents particles manipulated by emitters and affectors
\ingroup qtquick-particles
diff --git a/src/particles/qquickwander.cpp b/src/particles/qquickwander.cpp
index b6c70f6d30..1a14deda06 100644
--- a/src/particles/qquickwander.cpp
+++ b/src/particles/qquickwander.cpp
@@ -37,7 +37,7 @@ QT_BEGIN_NAMESPACE
/*!
\qmltype Wander
\instantiates QQuickWanderAffector
- \inqmlmodule QtQuick.Particles 2
+ \inqmlmodule QtQuick.Particles
\ingroup qtquick-particles
\inherits Affector
\brief For applying random particle trajectory
diff --git a/src/qml/types/qqmldelegatemodel.cpp b/src/qml/types/qqmldelegatemodel.cpp
index 639df4f846..8b65373133 100644
--- a/src/qml/types/qqmldelegatemodel.cpp
+++ b/src/qml/types/qqmldelegatemodel.cpp
@@ -150,7 +150,7 @@ QQmlDelegateModelParts::QQmlDelegateModelParts(QQmlDelegateModel *parent)
/*!
\qmltype DelegateModel
\instantiates QQmlDelegateModel
- \inqmlmodule QtQml.Models 2
+ \inqmlmodule QtQml.Models
\brief Encapsulates a model and delegate
The DelegateModel type encapsulates a model and the delegate that will
@@ -2289,7 +2289,7 @@ void QQmlDelegateModelGroupPrivate::destroyingPackage(QQuickPackage *package)
/*!
\qmltype DelegateModelGroup
\instantiates QQmlDelegateModelGroup
- \inqmlmodule QtQml.Models 2
+ \inqmlmodule QtQml.Models
\ingroup qtquick-models
\brief Encapsulates a filtered set of visual data items
diff --git a/src/qml/types/qqmllistmodel.cpp b/src/qml/types/qqmllistmodel.cpp
index 142625d7ae..afd887ba53 100644
--- a/src/qml/types/qqmllistmodel.cpp
+++ b/src/qml/types/qqmllistmodel.cpp
@@ -1436,7 +1436,7 @@ void DynamicRoleModelNodeMetaObject::propertyWritten(int index)
/*!
\qmltype ListModel
\instantiates QQmlListModel
- \inqmlmodule QtQml.Models 2
+ \inqmlmodule QtQml.Models
\ingroup qtquick-models
\brief Defines a free-form list data source
@@ -2447,7 +2447,7 @@ bool QQmlListModelParser::definesEmptyList(const QString &s)
/*!
\qmltype ListElement
\instantiates QQmlListElement
- \inqmlmodule QtQml.Models 2
+ \inqmlmodule QtQml.Models
\brief Defines a data item in a ListModel
\ingroup qtquick-models
diff --git a/src/qml/types/qqmlobjectmodel.cpp b/src/qml/types/qqmlobjectmodel.cpp
index d2f47c41b2..7c1a951a2b 100644
--- a/src/qml/types/qqmlobjectmodel.cpp
+++ b/src/qml/types/qqmlobjectmodel.cpp
@@ -123,7 +123,7 @@ public:
/*!
\qmltype ObjectModel
\instantiates QQmlObjectModel
- \inqmlmodule QtQml.Models 2
+ \inqmlmodule QtQml.Models
\ingroup qtquick-models
\brief Defines a set of items to be used as a model
diff --git a/src/quick/items/qquickimagebase.cpp b/src/quick/items/qquickimagebase.cpp
index 1a5d115a3c..a4c4af4e45 100644
--- a/src/quick/items/qquickimagebase.cpp
+++ b/src/quick/items/qquickimagebase.cpp
@@ -35,6 +35,7 @@
#include "qquickimagebase_p_p.h"
#include <QtGui/qguiapplication.h>
+#include <QtGui/qscreen.h>
#include <QtQml/qqmlinfo.h>
#include <QtQml/qqmlfile.h>
@@ -45,14 +46,12 @@ QQuickImageBase::QQuickImageBase(QQuickItem *parent)
: QQuickImplicitSizeItem(*(new QQuickImageBasePrivate), parent)
{
setFlag(ItemHasContents);
- connect(this, SIGNAL(windowChanged(QQuickWindow*)), SLOT(handleWindowChanged(QQuickWindow*)));
}
QQuickImageBase::QQuickImageBase(QQuickImageBasePrivate &dd, QQuickItem *parent)
: QQuickImplicitSizeItem(dd, parent)
{
setFlag(ItemHasContents);
- connect(this, SIGNAL(windowChanged(QQuickWindow*)), SLOT(handleWindowChanged(QQuickWindow*)));
}
QQuickImageBase::~QQuickImageBase()
@@ -278,10 +277,11 @@ void QQuickImageBase::requestProgress(qint64 received, qint64 total)
}
}
-void QQuickImageBase::handleWindowChanged(QQuickWindow* window)
+void QQuickImageBase::itemChange(ItemChange change, const ItemChangeData &value)
{
- if (window)
- connect(window, SIGNAL(screenChanged(QScreen*)), this, SLOT(handleScreenChanged(QScreen*)));
+ if (change == ItemSceneChange && value.window)
+ connect(value.window, &QQuickWindow::screenChanged, this, &QQuickImageBase::handleScreenChanged);
+ QQuickItem::itemChange(change, value);
}
void QQuickImageBase::handleScreenChanged(QScreen* screen)
diff --git a/src/quick/items/qquickimagebase_p.h b/src/quick/items/qquickimagebase_p.h
index 4446268a2b..2750db8873 100644
--- a/src/quick/items/qquickimagebase_p.h
+++ b/src/quick/items/qquickimagebase_p.h
@@ -93,12 +93,12 @@ protected:
virtual void load();
virtual void componentComplete();
virtual void pixmapChange();
+ void itemChange(ItemChange change, const ItemChangeData &value) Q_DECL_OVERRIDE;
QQuickImageBase(QQuickImageBasePrivate &dd, QQuickItem *parent);
private Q_SLOTS:
virtual void requestFinished();
void requestProgress(qint64,qint64);
- void handleWindowChanged(QQuickWindow *window);
void handleScreenChanged(QScreen *screen);
private:
diff --git a/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp b/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp
index c4c2705e01..e4c14a2e10 100644
--- a/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp
+++ b/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp
@@ -54,7 +54,6 @@ class tst_QQmlEngineDebugInspectorIntegration : public QQmlDataTest
public:
tst_QQmlEngineDebugInspectorIntegration()
: m_process(0)
- , m_connection(0)
, m_inspectorClient(0)
, m_engineDebugClient(0)
{
@@ -65,7 +64,6 @@ private:
QmlDebugObjectReference findRootObject();
QQmlDebugProcess *m_process;
- QQmlDebugConnection *m_connection;
QQmlInspectorClient *m_inspectorClient;
QQmlEngineDebugClient *m_engineDebugClient;
diff --git a/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp b/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
index 123d7f5032..efd9ab12fe 100644
--- a/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
+++ b/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
@@ -1558,7 +1558,7 @@ void tst_QQuickGridView::multipleChanges(bool condensed)
{
QList<QPair<QString, QString> > items;
for (int j=changes[i].index; j<changes[i].index + changes[i].count; ++j)
- items << qMakePair(QString("new item " + j), QString::number(j));
+ items << qMakePair(QString("new item %1").arg(j), QString::number(j));
model.insertItems(changes[i].index, items);
break;
}