summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@qt.io>2020-12-01 14:13:32 +0100
committerKai Koehne <kai.koehne@qt.io>2020-12-02 09:14:29 +0100
commite896196f39fa510998177763974db456fe5631e1 (patch)
tree763d39178d0cf4362e3c4a80ce0fdc458f68dacd /doc
parent41def3f4a9f1b65caf9dec043b5b828c5c0cff6d (diff)
documentation: Do not use versioned QML import
Pick-to: 6.0 Task-number: QTBUG-89033 Change-Id: I253319dc201d3144860ab344514375a60a7ddb11 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'doc')
-rw-r--r--doc/snippets/qmlapp/codingconventions/dotproperties.qml2
-rw-r--r--doc/snippets/qmlapp/codingconventions/javascript-imports.qml2
-rw-r--r--doc/snippets/qmlapp/codingconventions/javascript-semicolons.qml2
-rw-r--r--doc/snippets/qmlapp/codingconventions/javascript.qml2
-rw-r--r--doc/snippets/qmlapp/codingconventions/photo.qml2
-rw-r--r--doc/snippets/qmlapp/qml-extending-types/components/MessageLabel.qml2
-rw-r--r--doc/snippets/qmlapp/qml-extending-types/components/application.qml2
-rw-r--r--doc/snippets/qmlapp/qml_overview.qml4
-rw-r--r--doc/snippets/qmlapp/qtbinding/resources/main.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/animations.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/integratingjs-inline.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/integratingjs.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/layouts.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/styling.qml8
-rw-r--r--doc/snippets/qmlapp/usecases/text.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/userinput-keys.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/userinput-text.qml6
-rw-r--r--doc/snippets/qmlapp/usecases/userinput.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/visual-opacity.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/visual-rects.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/visual-transforms.qml2
-rw-r--r--doc/snippets/qmlapp/usecases/visual.qml2
-rw-r--r--doc/src/qmlapp/debugging.qdoc2
-rw-r--r--doc/src/qmlapp/deployment.qdoc2
-rw-r--r--doc/src/qmlapp/firststepsqml.qdoc10
-rw-r--r--doc/src/qmlapp/glossary.qdoc2
-rw-r--r--doc/src/qmlapp/performance.qdoc30
-rw-r--r--doc/src/qmlapp/qmlscene.qdoc8
-rw-r--r--doc/src/snippets/declarative/borderimage/borderimage-defaults.qml2
-rw-r--r--doc/src/snippets/declarative/column/vertical-positioner-transition.qml2
-rw-r--r--doc/src/snippets/declarative/flow-diagram.qml2
-rw-r--r--doc/src/snippets/declarative/focus/focusColumn.qml2
-rw-r--r--doc/src/snippets/declarative/focus/focusscopewidget.qml2
-rw-r--r--doc/src/snippets/declarative/focusscopes.qml2
-rw-r--r--doc/src/snippets/declarative/imports/best-practices.qml4
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/components/Button.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/components/application.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/methods/app.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/ImageViewer.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/alias-override.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/alias.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/alias/ImageViewer.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/alias/application.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/application.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/properties/property-signals.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/Button.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/basic.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/connectdynamic.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/connectslots.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/no-parameters.qml2
-rw-r--r--doc/src/snippets/declarative/qml-extending-types/signals/parameters.qml2
-rw-r--r--doc/src/snippets/declarative/rectangle/rectangle-smooth.qml2
-rw-r--r--doc/src/snippets/declarative/righttoleft/Child.qml2
-rw-r--r--doc/src/snippets/declarative/texteditor.qml2
-rw-r--r--doc/src/snippets/signalsandslots/QmlGui.qml2
55 files changed, 83 insertions, 83 deletions
diff --git a/doc/snippets/qmlapp/codingconventions/dotproperties.qml b/doc/snippets/qmlapp/codingconventions/dotproperties.qml
index 58ef73bc7..ee6e102de 100644
--- a/doc/snippets/qmlapp/codingconventions/dotproperties.qml
+++ b/doc/snippets/qmlapp/codingconventions/dotproperties.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.3
+import QtQuick
Item {
diff --git a/doc/snippets/qmlapp/codingconventions/javascript-imports.qml b/doc/snippets/qmlapp/codingconventions/javascript-imports.qml
index f09e126e6..49babcb7d 100644
--- a/doc/snippets/qmlapp/codingconventions/javascript-imports.qml
+++ b/doc/snippets/qmlapp/codingconventions/javascript-imports.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.3
+import QtQuick
//![0]
import "myscript.js" as Script
diff --git a/doc/snippets/qmlapp/codingconventions/javascript-semicolons.qml b/doc/snippets/qmlapp/codingconventions/javascript-semicolons.qml
index 5229f189e..59b1fa3e2 100644
--- a/doc/snippets/qmlapp/codingconventions/javascript-semicolons.qml
+++ b/doc/snippets/qmlapp/codingconventions/javascript-semicolons.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.7
+import QtQuick
//![0]
MouseArea {
diff --git a/doc/snippets/qmlapp/codingconventions/javascript.qml b/doc/snippets/qmlapp/codingconventions/javascript.qml
index 0d1a6447a..f2952f490 100644
--- a/doc/snippets/qmlapp/codingconventions/javascript.qml
+++ b/doc/snippets/qmlapp/codingconventions/javascript.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.3
+import QtQuick
Rectangle {
diff --git a/doc/snippets/qmlapp/codingconventions/photo.qml b/doc/snippets/qmlapp/codingconventions/photo.qml
index e898c8d60..7638762a1 100644
--- a/doc/snippets/qmlapp/codingconventions/photo.qml
+++ b/doc/snippets/qmlapp/codingconventions/photo.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.3
+import QtQuick
//! [0]
Rectangle {
diff --git a/doc/snippets/qmlapp/qml-extending-types/components/MessageLabel.qml b/doc/snippets/qmlapp/qml-extending-types/components/MessageLabel.qml
index 799a7bb80..4ea43a9f8 100644
--- a/doc/snippets/qmlapp/qml-extending-types/components/MessageLabel.qml
+++ b/doc/snippets/qmlapp/qml-extending-types/components/MessageLabel.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// MessageLabel.qml
-import QtQuick 2.12
+import QtQuick
Rectangle {
height: 50
diff --git a/doc/snippets/qmlapp/qml-extending-types/components/application.qml b/doc/snippets/qmlapp/qml-extending-types/components/application.qml
index 33072b9fa..e85d8dc09 100644
--- a/doc/snippets/qmlapp/qml-extending-types/components/application.qml
+++ b/doc/snippets/qmlapp/qml-extending-types/components/application.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// application.qml
-import QtQuick 2.12
+import QtQuick
Column {
width: 180
diff --git a/doc/snippets/qmlapp/qml_overview.qml b/doc/snippets/qmlapp/qml_overview.qml
index 111b9c190..7d5e0c9c3 100644
--- a/doc/snippets/qmlapp/qml_overview.qml
+++ b/doc/snippets/qmlapp/qml_overview.qml
@@ -49,8 +49,8 @@
****************************************************************************/
//! [file]
-import QtQuick 2.0
-import QtQuick.Controls 2.0
+import QtQuick
+import QtQuick.Controls
ApplicationWindow {
width: 400
diff --git a/doc/snippets/qmlapp/qtbinding/resources/main.qml b/doc/snippets/qmlapp/qtbinding/resources/main.qml
index a99c33408..dd961e332 100644
--- a/doc/snippets/qmlapp/qtbinding/resources/main.qml
+++ b/doc/snippets/qmlapp/qtbinding/resources/main.qml
@@ -50,7 +50,7 @@
//![0]
// main.qml
-import QtQuick 2.3
+import QtQuick
Image { source: "images/background.png" }
//![0]
diff --git a/doc/snippets/qmlapp/usecases/animations.qml b/doc/snippets/qmlapp/usecases/animations.qml
index 8f6687869..26a1ebeee 100644
--- a/doc/snippets/qmlapp/usecases/animations.qml
+++ b/doc/snippets/qmlapp/usecases/animations.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.12
+import QtQuick
Item {
diff --git a/doc/snippets/qmlapp/usecases/integratingjs-inline.qml b/doc/snippets/qmlapp/usecases/integratingjs-inline.qml
index 8e98b461e..24df6bfe7 100644
--- a/doc/snippets/qmlapp/usecases/integratingjs-inline.qml
+++ b/doc/snippets/qmlapp/usecases/integratingjs-inline.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.12
+import QtQuick
Item {
id: container
diff --git a/doc/snippets/qmlapp/usecases/integratingjs.qml b/doc/snippets/qmlapp/usecases/integratingjs.qml
index 9a9d86027..878fed69f 100644
--- a/doc/snippets/qmlapp/usecases/integratingjs.qml
+++ b/doc/snippets/qmlapp/usecases/integratingjs.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.12
+import QtQuick
import "myscript.js" as Logic
Item {
diff --git a/doc/snippets/qmlapp/usecases/layouts.qml b/doc/snippets/qmlapp/usecases/layouts.qml
index 162c86a02..8bb1c9a50 100644
--- a/doc/snippets/qmlapp/usecases/layouts.qml
+++ b/doc/snippets/qmlapp/usecases/layouts.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![import]
-import QtQuick 2.3
+import QtQuick
//![import]
diff --git a/doc/snippets/qmlapp/usecases/styling.qml b/doc/snippets/qmlapp/usecases/styling.qml
index fa9aaf1ba..4b9dcc381 100644
--- a/doc/snippets/qmlapp/usecases/styling.qml
+++ b/doc/snippets/qmlapp/usecases/styling.qml
@@ -48,10 +48,10 @@
**
****************************************************************************/
-import QtQuick 2.3
-import QtQuick.Controls 1.2
-import QtQuick.Window 2.2
-import QtQuick.Controls.Styles 1.2
+import QtQuick
+import QtQuick.Controls
+import QtQuick.Window
+import QtQuick.Controls.Styles
ApplicationWindow {
diff --git a/doc/snippets/qmlapp/usecases/text.qml b/doc/snippets/qmlapp/usecases/text.qml
index 6d2320c3f..55a798efc 100644
--- a/doc/snippets/qmlapp/usecases/text.qml
+++ b/doc/snippets/qmlapp/usecases/text.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
id: root
diff --git a/doc/snippets/qmlapp/usecases/userinput-keys.qml b/doc/snippets/qmlapp/usecases/userinput-keys.qml
index 93f435cd2..e68417b9d 100644
--- a/doc/snippets/qmlapp/usecases/userinput-keys.qml
+++ b/doc/snippets/qmlapp/usecases/userinput-keys.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
id: root
diff --git a/doc/snippets/qmlapp/usecases/userinput-text.qml b/doc/snippets/qmlapp/usecases/userinput-text.qml
index 355f99e19..b17551c46 100644
--- a/doc/snippets/qmlapp/usecases/userinput-text.qml
+++ b/doc/snippets/qmlapp/usecases/userinput-text.qml
@@ -49,9 +49,9 @@
****************************************************************************/
//![0]
-import QtQuick 2.12
-import QtQuick.Controls 2.4
-import QtQuick.Layouts 1.3
+import QtQuick
+import QtQuick.Controls
+import QtQuick.Layouts
ApplicationWindow {
width: 300
diff --git a/doc/snippets/qmlapp/usecases/userinput.qml b/doc/snippets/qmlapp/usecases/userinput.qml
index 23ac0bbeb..d9dc49892 100644
--- a/doc/snippets/qmlapp/usecases/userinput.qml
+++ b/doc/snippets/qmlapp/usecases/userinput.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.12
+import QtQuick
Item {
id: root
diff --git a/doc/snippets/qmlapp/usecases/visual-opacity.qml b/doc/snippets/qmlapp/usecases/visual-opacity.qml
index 46f70b96b..26005d442 100644
--- a/doc/snippets/qmlapp/usecases/visual-opacity.qml
+++ b/doc/snippets/qmlapp/usecases/visual-opacity.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
diff --git a/doc/snippets/qmlapp/usecases/visual-rects.qml b/doc/snippets/qmlapp/usecases/visual-rects.qml
index 42d670d8a..043ea6e25 100644
--- a/doc/snippets/qmlapp/usecases/visual-rects.qml
+++ b/doc/snippets/qmlapp/usecases/visual-rects.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
diff --git a/doc/snippets/qmlapp/usecases/visual-transforms.qml b/doc/snippets/qmlapp/usecases/visual-transforms.qml
index 529a2f393..7653be53f 100644
--- a/doc/snippets/qmlapp/usecases/visual-transforms.qml
+++ b/doc/snippets/qmlapp/usecases/visual-transforms.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
diff --git a/doc/snippets/qmlapp/usecases/visual.qml b/doc/snippets/qmlapp/usecases/visual.qml
index ab07e2a5d..ed1f16a25 100644
--- a/doc/snippets/qmlapp/usecases/visual.qml
+++ b/doc/snippets/qmlapp/usecases/visual.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
-import QtQuick 2.3
+import QtQuick
Item {
diff --git a/doc/src/qmlapp/debugging.qdoc b/doc/src/qmlapp/debugging.qdoc
index c44fe5e14..c9a83a6cf 100644
--- a/doc/src/qmlapp/debugging.qdoc
+++ b/doc/src/qmlapp/debugging.qdoc
@@ -153,7 +153,7 @@ mechanisms.
For example, for a simple QML file like this:
\qml
-import QtQuick 2.3
+import QtQuick
Rectangle { width: 100; height: 100 }
\endqml
diff --git a/doc/src/qmlapp/deployment.qdoc b/doc/src/qmlapp/deployment.qdoc
index 5bb66177a..effb9b865 100644
--- a/doc/src/qmlapp/deployment.qdoc
+++ b/doc/src/qmlapp/deployment.qdoc
@@ -115,7 +115,7 @@ QQuickView is a QWindow-based class that can load QML files. For example, if the
\c application.qml, it will look like this:
\qml
- import QtQuick 2.3
+ import QtQuick
Rectangle { width: 100; height: 100; color: "red" }
\endqml
diff --git a/doc/src/qmlapp/firststepsqml.qdoc b/doc/src/qmlapp/firststepsqml.qdoc
index 12fedb19d..c95c1a6c6 100644
--- a/doc/src/qmlapp/firststepsqml.qdoc
+++ b/doc/src/qmlapp/firststepsqml.qdoc
@@ -43,7 +43,7 @@ To use the \l{Qt Quick} module, a QML document needs to
import it. The import syntax looks like this:
\code
-import QtQuick 2.3
+import QtQuick
\endcode
The types and functionality that \l{Qt Quick} provides can now
@@ -84,7 +84,7 @@ by the \c{QtQuick} import. Putting the import and object declaration
together, we get a complete QML document:
\qml
-import QtQuick 2.3
+import QtQuick
Rectangle {
width: 200
@@ -133,8 +133,8 @@ demonstrates the use of available space:
\qml
//import related modules
-import QtQuick 2.12
-import QtQuick.Controls 2.12
+import QtQuick
+import QtQuick.Controls
//window containing the application
ApplicationWindow {
@@ -195,7 +195,7 @@ as \l{Signal and Handler Event System}{signals} and these signals are handled by
For example, consider the following example:
\qml
-import QtQuick 2.12
+import QtQuick
Rectangle {
width: 200
diff --git a/doc/src/qmlapp/glossary.qdoc b/doc/src/qmlapp/glossary.qdoc
index e4857f0d6..2f61d7fd3 100644
--- a/doc/src/qmlapp/glossary.qdoc
+++ b/doc/src/qmlapp/glossary.qdoc
@@ -46,7 +46,7 @@
\li Qt Quick
\li The standard library of types and functionality for the
QML language, which is provided by the Qt Quick module,
- and may be accessed with "import QtQuick 2.3".
+ and may be accessed with "import QtQuick".
\row
\li Type
diff --git a/doc/src/qmlapp/performance.qdoc b/doc/src/qmlapp/performance.qdoc
index a00d383bf..b24e66d2a 100644
--- a/doc/src/qmlapp/performance.qdoc
+++ b/doc/src/qmlapp/performance.qdoc
@@ -115,7 +115,7 @@ multiple times:
\qml
// bad.qml
-import QtQuick 2.3
+import QtQuick
Item {
width: 400
@@ -148,7 +148,7 @@ We could instead resolve the common base just once in the block:
\qml
// good.qml
-import QtQuick 2.3
+import QtQuick
Item {
width: 400
@@ -185,7 +185,7 @@ property resolution out of the loop, as follows:
\qml
// better.qml
-import QtQuick 2.3
+import QtQuick
Item {
width: 400
@@ -232,7 +232,7 @@ The following contrived example illustrates this point:
\qml
// bad.qml
-import QtQuick 2.3
+import QtQuick
Item {
id: root
@@ -266,7 +266,7 @@ It could be rewritten as follows:
\qml
// good.qml
-import QtQuick 2.3
+import QtQuick
Item {
id: root
@@ -321,7 +321,7 @@ reference sequence is equivalent in cost to assigning a N-element copy sequence
reference sequence, so you're usually better off modifying a temporary copy sequence
and then assigning the result to a reference sequence, during computation.
-Assume the existence (and prior registration into the "Qt.example 1.0" namespace) of the
+Assume the existence (and prior registration into the "Qt.example" namespace) of the
following C++ type:
\code
@@ -350,8 +350,8 @@ tight loop, resulting in bad performance:
\qml
// bad.qml
-import QtQuick 2.3
-import Qt.example 1.0
+import QtQuick
+import Qt.example
SequenceTypeExample {
id: root
@@ -378,8 +378,8 @@ something functionally equivalent but much faster would be:
\qml
// good.qml
-import QtQuick 2.3
-import Qt.example 1.0
+import QtQuick
+import Qt.example
SequenceTypeExample {
id: root
@@ -413,8 +413,8 @@ aware of, in case you find yourself doing something like this:
\qml
// bad.qml
-import QtQuick 2.3
-import Qt.example 1.0
+import QtQuick
+import Qt.example
SequenceTypeExample {
id: root
@@ -441,8 +441,8 @@ sometimes be beneficial:
\qml
// good.qml
-import QtQuick 2.3
-import Qt.example 1.0
+import QtQuick
+import Qt.example
SequenceTypeExample {
id: root
@@ -950,7 +950,7 @@ to be of the type explicitly defined by the component, rather than its own impli
Consider the following example:
\qml
-import QtQuick 2.3
+import QtQuick
Item {
id: root
diff --git a/doc/src/qmlapp/qmlscene.qdoc b/doc/src/qmlapp/qmlscene.qdoc
index 23f36b2be..fdbf1a850 100644
--- a/doc/src/qmlapp/qmlscene.qdoc
+++ b/doc/src/qmlapp/qmlscene.qdoc
@@ -103,7 +103,7 @@
property which does not exist within the document:
\qml
- import QtQuick 2.3
+ import QtQuick
ListView {
width: 200; height: 300
@@ -116,7 +116,7 @@
which contains a \c lottoNumbers.qml file like this:
\qml
- import QtQuick 2.3
+ import QtQuick
ListModel {
ListElement { number: 23 }
@@ -132,7 +132,7 @@
document refers to a \c clock.time property:
\qml
- import QtQuick 2.3
+ import QtQuick
Text { text: clock.time }
\endqml
@@ -140,7 +140,7 @@
\c time property in the root context:
\qml
- import QtQuick 2.3
+ import QtQuick
QtObject { property int time: 54321 }
\endqml
diff --git a/doc/src/snippets/declarative/borderimage/borderimage-defaults.qml b/doc/src/snippets/declarative/borderimage/borderimage-defaults.qml
index 5cdd40328..0418e8a9b 100644
--- a/doc/src/snippets/declarative/borderimage/borderimage-defaults.qml
+++ b/doc/src/snippets/declarative/borderimage/borderimage-defaults.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
Rectangle {
id: page
diff --git a/doc/src/snippets/declarative/column/vertical-positioner-transition.qml b/doc/src/snippets/declarative/column/vertical-positioner-transition.qml
index 0ab74b501..de2638a85 100644
--- a/doc/src/snippets/declarative/column/vertical-positioner-transition.qml
+++ b/doc/src/snippets/declarative/column/vertical-positioner-transition.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//! [document]
Column {
diff --git a/doc/src/snippets/declarative/flow-diagram.qml b/doc/src/snippets/declarative/flow-diagram.qml
index 0e2f95d66..21f6ea54e 100644
--- a/doc/src/snippets/declarative/flow-diagram.qml
+++ b/doc/src/snippets/declarative/flow-diagram.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
Rectangle {
color: "lightblue"
diff --git a/doc/src/snippets/declarative/focus/focusColumn.qml b/doc/src/snippets/declarative/focus/focusColumn.qml
index 674a04de4..d51f3f580 100644
--- a/doc/src/snippets/declarative/focus/focusColumn.qml
+++ b/doc/src/snippets/declarative/focus/focusColumn.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
Rectangle {
width: 200; height: 200
diff --git a/doc/src/snippets/declarative/focus/focusscopewidget.qml b/doc/src/snippets/declarative/focus/focusscopewidget.qml
index be0af817f..f0969296a 100644
--- a/doc/src/snippets/declarative/focus/focusscopewidget.qml
+++ b/doc/src/snippets/declarative/focus/focusscopewidget.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
//! [document]
-import QtQuick 1.0
+import QtQuick
//! [focusscope window]
Rectangle {
diff --git a/doc/src/snippets/declarative/focusscopes.qml b/doc/src/snippets/declarative/focusscopes.qml
index a4e433802..6e6305cc8 100644
--- a/doc/src/snippets/declarative/focusscopes.qml
+++ b/doc/src/snippets/declarative/focusscopes.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Rectangle {
diff --git a/doc/src/snippets/declarative/imports/best-practices.qml b/doc/src/snippets/declarative/imports/best-practices.qml
index 35d52ab53..40a5f6ec5 100644
--- a/doc/src/snippets/declarative/imports/best-practices.qml
+++ b/doc/src/snippets/declarative/imports/best-practices.qml
@@ -49,8 +49,8 @@
****************************************************************************/
//! [imports]
-import QtQuick 2.3
-import QtQuick.Particles 2.0
+import QtQuick
+import QtQuick.Particles
import "subdirectory"
import "script.js"
//! [imports]
diff --git a/doc/src/snippets/declarative/qml-extending-types/components/Button.qml b/doc/src/snippets/declarative/qml-extending-types/components/Button.qml
index 40d288be6..823b14b9e 100644
--- a/doc/src/snippets/declarative/qml-extending-types/components/Button.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/components/Button.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// Button.qml
-import QtQuick 1.0
+import QtQuick
Rectangle {
width: 100; height: 100
diff --git a/doc/src/snippets/declarative/qml-extending-types/components/application.qml b/doc/src/snippets/declarative/qml-extending-types/components/application.qml
index 90b00bf0a..f9dfc73ce 100644
--- a/doc/src/snippets/declarative/qml-extending-types/components/application.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/components/application.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// application.qml
-import QtQuick 1.0
+import QtQuick
Column {
Button { width: 50; height: 50 }
diff --git a/doc/src/snippets/declarative/qml-extending-types/methods/app.qml b/doc/src/snippets/declarative/qml-extending-types/methods/app.qml
index ab2f8456e..7c0c1c589 100644
--- a/doc/src/snippets/declarative/qml-extending-types/methods/app.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/methods/app.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Rectangle {
id: rect
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/ImageViewer.qml b/doc/src/snippets/declarative/qml-extending-types/properties/ImageViewer.qml
index e8d838f36..caa152c1a 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/ImageViewer.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/ImageViewer.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// ImageViewer.qml
-import QtQuick 1.0
+import QtQuick
Item {
id: item
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/alias-override.qml b/doc/src/snippets/declarative/qml-extending-types/properties/alias-override.qml
index 29900e7e0..64f1cb792 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/alias-override.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/alias-override.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Rectangle {
property alias color: childRect.color
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/alias.qml b/doc/src/snippets/declarative/qml-extending-types/properties/alias.qml
index 7008d970b..7879c1bfb 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/alias.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/alias.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// Button.qml
-import QtQuick 1.0
+import QtQuick
Item {
property alias buttonText: textItem.text
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/alias/ImageViewer.qml b/doc/src/snippets/declarative/qml-extending-types/properties/alias/ImageViewer.qml
index fc83b9468..4ac28a639 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/alias/ImageViewer.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/alias/ImageViewer.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// ImageViewer.qml
-import QtQuick 1.0
+import QtQuick
Item {
id: item
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/alias/application.qml b/doc/src/snippets/declarative/qml-extending-types/properties/alias/application.qml
index affd88d28..00bbfeb24 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/alias/application.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/alias/application.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// application.qml
-import QtQuick 1.0
+import QtQuick
ImageViewer {
id: viewer
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/application.qml b/doc/src/snippets/declarative/qml-extending-types/properties/application.qml
index fe4627c6c..c882266a0 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/application.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/application.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
//![0]
-import QtQuick 1.0
+import QtQuick
ImageViewer {
id: viewer
diff --git a/doc/src/snippets/declarative/qml-extending-types/properties/property-signals.qml b/doc/src/snippets/declarative/qml-extending-types/properties/property-signals.qml
index 24558f3ca..7146394d4 100644
--- a/doc/src/snippets/declarative/qml-extending-types/properties/property-signals.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/properties/property-signals.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Item {
property int myNumber
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/Button.qml b/doc/src/snippets/declarative/qml-extending-types/signals/Button.qml
index e285b0ac6..fdd4e9747 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/Button.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/Button.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
// Button.qml
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/basic.qml b/doc/src/snippets/declarative/qml-extending-types/signals/basic.qml
index 69e70b653..b2e975605 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/basic.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/basic.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// Button.qml
-import QtQuick 1.0
+import QtQuick
Rectangle {
id: rect
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/connectdynamic.qml b/doc/src/snippets/declarative/qml-extending-types/signals/connectdynamic.qml
index 9f65e9942..dd47d7a4a 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/connectdynamic.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/connectdynamic.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Item {
id: item
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/connectslots.qml b/doc/src/snippets/declarative/qml-extending-types/signals/connectslots.qml
index 02e103c27..6e3d79cb3 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/connectslots.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/connectslots.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Item {
id: item
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/no-parameters.qml b/doc/src/snippets/declarative/qml-extending-types/signals/no-parameters.qml
index 12e18d695..a86f6a36e 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/no-parameters.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/no-parameters.qml
@@ -49,7 +49,7 @@
****************************************************************************/
//![0]
// application.qml
-import QtQuick 1.0
+import QtQuick
Button {
width: 100; height: 100
diff --git a/doc/src/snippets/declarative/qml-extending-types/signals/parameters.qml b/doc/src/snippets/declarative/qml-extending-types/signals/parameters.qml
index f95c3b7ad..e65fe48d6 100644
--- a/doc/src/snippets/declarative/qml-extending-types/signals/parameters.qml
+++ b/doc/src/snippets/declarative/qml-extending-types/signals/parameters.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
// application.qml
Button {
diff --git a/doc/src/snippets/declarative/rectangle/rectangle-smooth.qml b/doc/src/snippets/declarative/rectangle/rectangle-smooth.qml
index 80d17d605..bf1d84fde 100644
--- a/doc/src/snippets/declarative/rectangle/rectangle-smooth.qml
+++ b/doc/src/snippets/declarative/rectangle/rectangle-smooth.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
Rectangle {
width: 400; height: 200
diff --git a/doc/src/snippets/declarative/righttoleft/Child.qml b/doc/src/snippets/declarative/righttoleft/Child.qml
index d46785296..134be675b 100644
--- a/doc/src/snippets/declarative/righttoleft/Child.qml
+++ b/doc/src/snippets/declarative/righttoleft/Child.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
Rectangle {
width: 50; height: 50
diff --git a/doc/src/snippets/declarative/texteditor.qml b/doc/src/snippets/declarative/texteditor.qml
index 59b29fe80..c2e7f4169 100644
--- a/doc/src/snippets/declarative/texteditor.qml
+++ b/doc/src/snippets/declarative/texteditor.qml
@@ -47,7 +47,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import QtQuick 1.0
+import QtQuick
//![0]
Flickable {
diff --git a/doc/src/snippets/signalsandslots/QmlGui.qml b/doc/src/snippets/signalsandslots/QmlGui.qml
index 35b91807d..fb6a62112 100644
--- a/doc/src/snippets/signalsandslots/QmlGui.qml
+++ b/doc/src/snippets/signalsandslots/QmlGui.qml
@@ -48,7 +48,7 @@
**
****************************************************************************/
-import QtQuick 2.3
+import QtQuick
//! [crosslanguage]
Rectangle {