diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-05-17 09:42:58 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-05-17 12:47:24 +0200 |
commit | 829a08047fdf383e6dbbace85678053c281b0d34 (patch) | |
tree | a87c8f62ce04166670117ca8af354f5a4ff4c948 /doc/src | |
parent | 3f57cdfba9a3ea112420b7c720799f9ca267755c (diff) | |
parent | 9cf336b4bce0744ad146f8c3a5f9fe02638461bd (diff) |
Merge remote-tracking branch 'origin/4.9'
Conflicts:
src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp
Change-Id: I473084232ab99c18e2316154656de0035af02628
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc (renamed from doc/src/qtquick/qtquick-iso-icon-browser.qdoc) | 7 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-components.qdoc | 26 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-connection-editor-bindings.qdoc | 20 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-connection-editor-properties.qdoc | 19 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-connection-editor-signals.qdoc | 21 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-connection-editor.qdoc | 5 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-pathview-editor.qdoc | 8 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-states.qdoc | 6 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-timeline.qdoc | 10 | ||||
-rw-r--r-- | doc/src/qtquick/qtquick-ui-forms.qdoc | 3 |
10 files changed, 72 insertions, 53 deletions
diff --git a/doc/src/qtquick/qtquick-iso-icon-browser.qdoc b/doc/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc index efc216a7f6..c84529b298 100644 --- a/doc/src/qtquick/qtquick-iso-icon-browser.qdoc +++ b/doc/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -26,13 +26,8 @@ /*! \contentspage index.html \page qtquick-iso-icon-browser.html - \if defined(qtdesignstudio) \previouspage qmldesigner-pathview-editor.html \nextpage creator-quick-ui-forms.html - \else - \previouspage quick-states.html - \nextpage quick-export-to-qml.html - \endif \title Browsing ISO 7000 Icons diff --git a/doc/src/qtquick/qtquick-components.qdoc b/doc/src/qtquick/qtquick-components.qdoc index 36190f8106..4cee65201f 100644 --- a/doc/src/qtquick/qtquick-components.qdoc +++ b/doc/src/qtquick/qtquick-components.qdoc @@ -92,24 +92,24 @@ You can use the following QML types to create components: \list - \li \l [QML]{AnimatedImage}{Animated Image} provides a way to play + \li \l [QtQuick]{AnimatedImage}{Animated Image} provides a way to play animations stored as images containing a series of frames, such as those stored in GIF files. - \li \l [QML]{BorderImage}{Border Image} uses an image as a border or + \li \l [QtQuick]{BorderImage}{Border Image} uses an image as a border or background. - \li \l [QML]{Image} adds a bitmap to the scene. You can stretch and + \li \l [QtQuick]{Image} adds a bitmap to the scene. You can stretch and tile images. - \li \l [QML]{Item} is the most basic of all visual types in QML. Even + \li \l [QtQuick]{Item} is the most basic of all visual types in QML. Even though it has no visual appearance, it defines all the properties that are common across visual types, such as the x and y position, width and height, anchoring, and key handling. - \li \l [QML]{Rectangle} adds a rectangle that is painted with a solid + \li \l [QtQuick] {Rectangle} adds a rectangle that is painted with a solid fill color and an optional border. You can use the radius property to create rounded rectangles. - \li \l [QML]{Text} adds formatted read-only text. - \li \l [QML]{TextEdit}{Text Edit} adds a single line of editable + \li \l [QtQuick]{Text} adds formatted read-only text. + \li \l [QtQuick]{TextEdit}{Text Edit} adds a single line of editable formatted text that can be validated. - \li \l [QML]{TextInput}{Text Input} adds a single line of editable + \li \l [QtQuick]{TextInput}{Text Input} adds a single line of editable plain text that can be validated. \endlist @@ -267,12 +267,12 @@ You can use the following positioners to arrange items in UIs: \list - \li \l[QML] {Column} arranges its child items vertically. - \li \l[QML] {Row} arranges its child items horizontally. - \li \l[QML] {Grid} + \li \l[QtQuick] {Column} arranges its child items vertically. + \li \l[QtQuick] {Row} arranges its child items horizontally. + \li \l[QtQuick] {Grid} arranges its child items so that they are aligned in a grid and are not overlapping. - \li \l[QML] {Flow} + \li \l[QtQuick] {Flow} arranges its child items side by side, wrapping as necessary. \endlist @@ -365,7 +365,7 @@ \li \l{FocusScope}{Focus Scope} assists in keyboard focus handling when building reusable QML components. - \li \l [QML]{MouseArea}{Mouse Area} enables simple mouse handling. + \li \l [QtQuick]{MouseArea}{Mouse Area} enables simple mouse handling. \endlist Since Qt 5.7, you can also use the following \l{Qt Quick Controls} types diff --git a/doc/src/qtquick/qtquick-connection-editor-bindings.qdoc b/doc/src/qtquick/qtquick-connection-editor-bindings.qdoc index 2f5c1ec54b..daee35732c 100644 --- a/doc/src/qtquick/qtquick-connection-editor-bindings.qdoc +++ b/doc/src/qtquick/qtquick-connection-editor-bindings.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -56,14 +56,14 @@ \li In the \uicontrol {Connections} view, select the \uicontrol {Bindings} tab. \li Select the \inlineimage plus.png - (\uicontrol Add) button to add a binding. - \li Select \uicontrol Item to select the target object whose property - you want to change dynamically. - \li Select \uicontrol Property to select the property to bind to a - source property. - \li Select \uicontrol {Source Item} to select the object whose property - you want to use to determine the behavior of the target object. - \li Select \uicontrol {Source Property} to select the property to bind - the target property to. + (\uicontrol Add) button to add a binding for the currently selected + item. The ID is displayed in the \uicontrol Item column. + \li Double-click the value in the \uicontrol Property column to select + the property to bind to a source property. + \li Double-click the value in the \uicontrol {Source Item} column to + select the object whose property you want to use to determine the + behavior of the target object. + \li Double-click the value in the \uicontrol {Source Property} column + to select the property to bind the target property to. \endlist */ diff --git a/doc/src/qtquick/qtquick-connection-editor-properties.qdoc b/doc/src/qtquick/qtquick-connection-editor-properties.qdoc index 2288128327..7b6168dc78 100644 --- a/doc/src/qtquick/qtquick-connection-editor-properties.qdoc +++ b/doc/src/qtquick/qtquick-connection-editor-properties.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -46,13 +46,16 @@ \list 1 \li In the \uicontrol {Connections} view, select the \uicontrol {Properties} tab. - \li Select \uicontrol Item to select the object to specify the property - for. - \li Select \uicontrol Property to give a name to the property. - \li Select \uicontrol {Property Type} to specify the type of the - property. - \li Select \uicontrol {Property Value} to specify the value of the - property. + \li Select the \inlineimage plus.png + (\uicontrol Add) button to add a dynamic property for the currently + selected item. The item ID is displayed in the \uicontrol Item + column. + \li Double-click the value in the \uicontrol Property column to give a + name to the property. + \li Double-click the value in the \uicontrol {Property Type} column to + specify the type of the property. + \li Double-click the value in the \uicontrol {Property Value} column + to specify the value of the property. \endlist */ diff --git a/doc/src/qtquick/qtquick-connection-editor-signals.qdoc b/doc/src/qtquick/qtquick-connection-editor-signals.qdoc index 010ab17847..a9e221ce73 100644 --- a/doc/src/qtquick/qtquick-connection-editor-signals.qdoc +++ b/doc/src/qtquick/qtquick-connection-editor-signals.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2016 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -61,11 +61,18 @@ \uicontrol {Connections} tab. \li Select the \inlineimage plus.png (\uicontrol Add) button to add a connection. - \li Select \uicontrol Target to add the object to connect to a signal. - \li Select \uicontrol {Signal Handler} to select the signal that the - connection will listen to from a list of all signals available for - the object. - \li Select \uicontrol Actions to specify the action to perform when - the signal is emitted. You use JavaScript to specify the actions. + \li Double-click the value in the \uicontrol Target column to add the + object to connect to a signal. + \li Double-click the value in the \uicontrol {Signal Handler} column to + select the signal that the connection will listen to from a list of + all signals available for the object. + \li Double-click the value in the \uicontrol Actions column to specify + the action to perform when the signal is emitted. You use JavaScript + to specify the actions. \endlist + + \if defined(qtdesignstudio) + For an example of connecting the \c clicked signal of a button to a + \l{Adding States}{state}, see \l {Log In UI - Part 3}. + \endif */ diff --git a/doc/src/qtquick/qtquick-connection-editor.qdoc b/doc/src/qtquick/qtquick-connection-editor.qdoc index 5795350565..ad781ab5d4 100644 --- a/doc/src/qtquick/qtquick-connection-editor.qdoc +++ b/doc/src/qtquick/qtquick-connection-editor.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -70,4 +70,7 @@ \li \l{Managing C++ Backend Objects} \endif \endlist + + For an example of using properties, bindings, and connections to create a + scalable push button, see \l{Creating Scalable Buttons and Borders}. */ diff --git a/doc/src/qtquick/qtquick-pathview-editor.qdoc b/doc/src/qtquick/qtquick-pathview-editor.qdoc index bd4f4bd851..16cfad2e79 100644 --- a/doc/src/qtquick/qtquick-pathview-editor.qdoc +++ b/doc/src/qtquick/qtquick-pathview-editor.qdoc @@ -28,10 +28,12 @@ \page qmldesigner-pathview-editor.html \if defined(qtdesignstudio) \previouspage studio-fonts.html + \nextpage creator-quick-ui-forms.html \else \previouspage quick-states.html - \endif \nextpage qtquick-iso-icon-browser.html + \endif + \title Editing PathView Properties @@ -64,4 +66,8 @@ initiates mouse dragging and what is the rate at which a flick will decelerate. + \if defined(qtdesignstudio) + \note You can also use the \l SvgPath Qt Quick Studio Component to + specify an SVG path data string that draws a path. + \endif */ diff --git a/doc/src/qtquick/qtquick-states.qdoc b/doc/src/qtquick/qtquick-states.qdoc index 2cf0244521..975e1f0959 100644 --- a/doc/src/qtquick/qtquick-states.qdoc +++ b/doc/src/qtquick/qtquick-states.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -161,4 +161,8 @@ You can use the \uicontrol {Text Editor} to specify transitions. For more information, see \l{Transition}. + + Alternatively, you can use the \uicontrol Timeline view to animate the + properties of UI components and to bind the animations to states. For more + information, see \l {Binding Animations to States}. */ diff --git a/doc/src/qtquick/qtquick-timeline.qdoc b/doc/src/qtquick/qtquick-timeline.qdoc index 0904fd908d..3462330208 100644 --- a/doc/src/qtquick/qtquick-timeline.qdoc +++ b/doc/src/qtquick/qtquick-timeline.qdoc @@ -312,11 +312,11 @@ You can use the Studio components to animate the following shapes: \list - \li Arc - \li Border - \li Pie - \li Rectangle - \li Triangle + \li \l Arc + \li \l Border + \li \l Pie + \li \l Rectangle + \li \l Triangle \endlist \endif */ diff --git a/doc/src/qtquick/qtquick-ui-forms.qdoc b/doc/src/qtquick/qtquick-ui-forms.qdoc index 16ce57a7e7..6ec6313ccf 100644 --- a/doc/src/qtquick/qtquick-ui-forms.qdoc +++ b/doc/src/qtquick/qtquick-ui-forms.qdoc @@ -33,10 +33,11 @@ \contentspage index.html \page creator-quick-ui-forms.html - \previouspage qtquick-iso-icon-browser.html \if defined(qtdesignstudio) + \previouspage qmldesigner-pathview-editor.html \nextpage studio-live-preview.html \else + \previouspage qtquick-iso-icon-browser.html \nextpage quick-export-to-qml.html \endif |