Commit Graph

266 Commits

Author SHA1 Message Date
Leena Miettinen
b144e7c4f8 Doc: Generate translation source files when creating projects
Task-number: QTCREATORBUG-7453
Change-Id: I1d0af93c413f306287f5faef00e56180764133d1
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-25 07:06:56 +00:00
Alexander Akulich
0e18503225 Doc: Small fix for 'Importing QML Modules / CMake' section
- Remove the unneeded curly braces around QML_IMPORT_PATH variable.
- Change the variable type format to upper-case to get rid CMake warning.

("CMake Warning: implicitly converting 'string' to 'STRING' type.")

Change-Id: I71827d3496093bc90fb5b45ab12b010108793818
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-09-09 07:27:45 +00:00
Leena Miettinen
b4340b3361 Doc: Describe the Curve Editor
Modify the curve picker docs to try to make it clearer that the old
easing curve editor and the new curve editor are two separate things.

Change-Id: I6a57d151c0edef15850cff264a27d519fbe6635b
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-09-04 15:32:01 +00:00
Leena Miettinen
191bb8d383 Doc: Describe color and gradient pickers
Change-Id: I18f95377f29cabed5be309a04efcdd955e46ddd0
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-17 10:49:40 +00:00
Leena Miettinen
e768a63af1 Doc: Add link to the Qt Quick Controls customization reference
Change-Id: I2eb4e63a7b6ac13c16272a7b5db2f0d07a4e9382
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-17 10:38:40 +00:00
Leena Miettinen
526163cc16 Doc: Add info on Live Preview
The documentation was moved from the Qt Design Studio repository
and edited to make it applicable to Qt Creator, too.

Change-Id: I3072fc712b5ee002cd6e7486927de31f9117d7bc
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-11 12:51:31 +00:00
Leena Miettinen
2e3c5c870f Doc: Describe changing properties of multiple items at once
In Qt Quick Designer, you can select multiple items on the
canvas or in the Navigator and edit their common properties
simultaneously.

Change-Id: I6e1e7740bdbfcaee401f7915c0d215cb555e9015
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-09 11:32:11 +00:00
Leena Miettinen
615a9343be Doc: Fix navigation
Change-Id: I75ffc7c7444e05ab9d869da71a0ea837ce71f067
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-07-09 07:43:10 +00:00
Leena Miettinen
5a9505d7b8 Doc: Add info about dynamic properties
Change-Id: I366cefbee393b44afb4ef0fa5a8ab978eb0d5c69
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-07-02 13:20:21 +00:00
Leena Miettinen
4d073fb67d Doc: Describe adding the import path
Also add the import path to the example main.cpp file.

Task-number: QDS-805
Change-Id: I990e5dc364d610a4cef5697b3355147f9e5fcde1
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-06-18 10:24:42 +00:00
Leena Miettinen
9cf336b4bc Doc: Add links to Qt Quick Studio Components' documentation
Depends on a change that adds the docs to the Qt Design Studio Manual.

Change-Id: I8ef7d9085d0672daba9d0d2a3f64f473d8e8e9cf
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-16 10:53:44 +00:00
Leena Miettinen
0a08b041ad Doc: Add a link from "Adding States" to "Binding Animations to States"
Change-Id: I49a28ed75a2bade67a4f550ccf303b409f9600d3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-16 07:55:51 +00:00
Leena Miettinen
bbfef062de Doc: Edit docs for the Connections view
- You have to double-click the values of columns to edit them
- For properties and bindings, the values are set for the currently
  selected item and the item column displays the item id (read-only)
- Add links to examples of using the view

Change-Id: I8c27dbbcbbf269f52102ca2af37f872c86e56155
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 15:05:03 +00:00
Leena Miettinen
3b83b72994 Doc: Refer to the SvgPath component from the PathView component docs
Qt Design Studio -specific.

Change-Id: I172c94c69dcdc321c2dc8d1e37d229861966ffb2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 11:56:28 +00:00
Leena Miettinen
14504441cf Doc: Make "Browsing ISO 7000 Icons" topic creator-only
While this works in Qt Design Studio, it is easier to use a dedicated
Qt Quick Studio component called Iso for this purpose.

Change-Id: I6f2d430ae050b7e0a204077f92ae54987c47f6b7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 11:56:05 +00:00
Leena Miettinen
7ae91977c3 Doc: Use [QtQuick] as module identifier for QDoc instead of [QML]
The latter does not seem to work, after all.

Change-Id: Icade96a0810b73a85d35532d394c09f6f703a3a8
Reviewed-by: Martin Smith <martin.smith@qt.io>
2019-05-14 14:04:52 +00:00
Leena Miettinen
8d0cd98d4d Doc: Move Timeline editor docs to the Qt Creator repository
Reorganize the Qt Quick Designer docs.

Change-Id: I844f2ffa6c8337eef1d9aa5dbd23610c706a8c33
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2019-05-03 13:55:11 +00:00
Leena Miettinen
ee68989e2a Doc: Add anchor button images and use them in the docs
Also needed in the Qt Design Studio tutorials.

Change-Id: I3efe391660480b02d010327afd583070b1fa1a33
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-26 07:47:41 +00:00
Leena Miettinen
9ac0ae18d6 Doc: Use "screen" only to refer to physical screens
Replace with "UI", "view", or "parent" or leave it out, depending on
the context.

Change-Id: I319d173d5db45380f8b940701ca1b1e5e9753065
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-16 14:32:27 +00:00
Leena Miettinen
cbe053f685 Doc: Divide the User Interface topic into several smaller ones
Update screenshots.

Change-Id: I740607007c7316b755b083056ff0a4f69f6a49e8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-16 14:32:14 +00:00
Leena Miettinen
fe074039ad Doc: Update info and screenshots about using Qt Quick Designer
Change-Id: I3e1f803b48fcd4e89d9a4570cdba97f37b0106d7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-16 07:25:17 +00:00
Leena Miettinen
0a582f279e Doc: Fix link to icon in Qt Quick Designer docs
Instead of the transparency button, the eye-open icon should be clicked
to hide items on the canvas.

Change-Id: Ica44241a1ea129f24f97cdae58355d14bce79d61
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-10 12:52:00 +00:00
Leena Miettinen
fb1ddb53c8 Doc: Describe Stack context menu commands in Qt Quick Designer
The Raise and Lower buttons were removed from the toolbar, so
describe the respective context-menu commands instead.

Change-Id: Iaa00d0b627674f901978404083762e19bb4fb625
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-10 08:21:14 +00:00
Leena Miettinen
7d08aa3de0 Doc: Add a note about installing Qt Virtual Keyboard
You can easily just ignore the check box when using a wizard to
create a project, but the main.qml file cannot be opened in the
Form Editor if Qt Virtual Keyboard has not been installed.

Change-Id: I88355efa3ad28e5485a944865a722e31db372071
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-09 09:44:28 +00:00
Leena Miettinen
11d7baf97d Doc: List Animated Image as a QML type supported in Qt Quick Designer
Change-Id: I3eefe1d70200801639112fb961a1c5c9d6fe161d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-09 07:16:09 +00:00
Leena Miettinen
aacac48908 Doc: Replace "Qt Quick Controls 2" with "Qt Quick Controls"
- Qt Quick Controls 1 has been removed and most link targets have
  been changed
- Leave some link targets where links would break
- Leave strings that still have the "2" in Qt Creator
- Remove the obsolete dependency (QDoc complained about it)

Change-Id: I05148df3b07b4499f802557252c028b11ca29213
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-09 07:15:56 +00:00
Leena Miettinen
e730c72715 Doc: Describe correlating time ranges with flame graphs in QML Profiler
Change-Id: I2b2ecfab5af02df909a1904f1803bc573b6ae352
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2019-04-03 06:51:31 +00:00
Leena Miettinen
a6fe2999db Doc: Show the User Interface topic in Qt Design Studio Manual
The topic was added to the Getting Started section, so the
navigation links were changed.

Also, the topic that describes the Design mode was moved to
Getting Started.

There is a respective change in the Qt Design Studio repository.

Change-Id: I5b9d85e06be089924fccba8264a669eaeb258249
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-04-01 09:45:56 +00:00
Leena Miettinen
c162127bca Doc: Describe Dialog type from Qt Quick Dialogs module
It is now supported by Qt Quick Designer in the Library.

Change-Id: I2aec818651d02409f6158a47ab81722db7045f08
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-03-27 14:04:45 +00:00
Leena Miettinen
cb8367d1ba Doc: Fix the name of the "States" pane in the docs
Change-Id: Icd6a2c9643392bdfff3a5ef0b22ba563b76bbac2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-02-21 08:14:26 +00:00
Leena Miettinen
4401749e85 Doc: Fix menu paths to the positioners and layouts
Change-Id: I5a03596ef5cb07dc09144f19eb68b79445169081
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-02-21 08:14:11 +00:00
Leena Miettinen
da01512676 Doc: Replace "Nut menu" with "Settings menu"
Change-Id: Ie53abecac566fbd69023572390fabf5db40fbec3
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
2019-02-20 16:18:02 +00:00
Leena Miettinen
ac382b68b7 Doc: Show button examples also in Qt Design Studio Manual
Use defines to display the correct menu paths to the wizards.

Change-Id: I2cd6dff049a674e9646639fa928f7353d97037ac
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-30 14:00:45 +00:00
Leena Miettinen
bc623f4178 Doc: Add methods supported in ui.qml files
Fixes: QDS-379
Change-Id: Ib036be5d9c187a416d05b8eb9503723b41532e9d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-30 09:29:14 +00:00
Leena Miettinen
79e75a8fda Doc: Remove the word "prototype"
For reuse in Qt Design Studio, where the terms will be
changed.

Change-Id: Icbfec3759a3b677df2d166379404a58540d13012
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-17 12:53:32 +00:00
Leena Miettinen
fdd8650657 Doc: Describe converting Qt Quick UI Prototypes to Applications
Qt Quick UI Prototype projects (.qmlproject) are used in Qt Design
Studio, but they must be converted to Qt Quick Application projects
for building and running them in Qt Creator.

Add example files and quote code from them.

Task-number: QDS-357
Change-Id: Ib0bf1b342ec54faeca108e5586389730a85b5116
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-16 10:59:30 +00:00
Leena Miettinen
0ece50d788 Doc: Add info on Qt Effects to Qt Design Studio Manual
The include file is located in the Qt Design Studio
repository.

Change-Id: I37ba095a056bf7f83ddd778615f1d95f7bb1db14
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-12-04 09:08:03 +00:00
Thomas Hartmann
81754c161f Update documentation to Qt Quick 2.0
Remove some last Qt Quick 1.0 left overs.

Task-number: QTCREATORBUG-20368
Change-Id: Ic559db21f754fcef6294e1d158e3c35b03851c38
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-11-08 09:10:41 +00:00
Alessandro Portale
20f3c8d654 Wizards: Remove Canvas 3D application wizard
Canvas 3D is deprecated from 5.12 on.

Task-number: QTCREATORBUG-21078
Change-Id: Icfd4d3651bcc3a9e65fcf52297ec173330f7b0c0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-09-18 16:25:35 +00:00
Christian Kandeler
b68d943c92 QbsProjectManager: Support QML designer import paths
Task-number: QTCREATORBUG-20810
Change-Id: I1f096124f94d2c9f4ad51373bb39a212a108799f
Reviewed-by: hjk <hjk@qt.io>
2018-09-07 11:40:53 +00:00
Leena Miettinen
fdbcfc6756 Doc: Use defines to hide info not related to Qt Quick projects
Change-Id: I70ee417aebcddd32ef9f6419e3000fdfd02c9707
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:59:48 +00:00
Leena Miettinen
aa588449b0 Doc: Move more files
To enable single-sourcing Qt Creator Manual and Qt Design Studio
Manual.

Change-Id: I88bf1f094a7ec31cce3ac2924987296f71e9cb74
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:59:31 +00:00
Leena Miettinen
3b2a7c0b52 Doc: Reflect changes in Qt Design Studio Manual structure
Change-Id: I811c8715e02e8013c7e34c6dbf0b7a1e60205383
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-27 09:47:50 +00:00
Leena Miettinen
9550f3ac95 Doc: Use defines in "Creating Components" to view and hide info
For single-sourcing Qt Creator Manual and Qt Design Studio Manual.

Change-Id: Ic771280121d56d11bcc8eccd7edbf0b4bc72eefb
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-23 10:52:51 +00:00
Leena Miettinen
7ab07a4e8f Doc: Move files to enable single-sourcing
Create creator-only folders for topics that are to be excluded
from the Qt Design Studio Manual.

Change-Id: I6e212c6f1f2911fd02b135fe72e6379ef95c9eee
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-08-20 09:44:20 +00:00
Leena Miettinen
6564922254 Doc: Move common debugger functions to an include file
Some debugger functions are used for both C++ and QML debugging.
Putting them into an include file enables using the descriptions
in both the Qt Creator Manual and Qt Design Studio Manual.

Change-Id: Ief7e1e1c76a881eb6722161a1b216b3d711c6290
Reviewed-by: hjk <hjk@qt.io>
2018-08-17 12:37:44 +00:00
Leena Miettinen
a90dd96621 Doc: Move qtquick-profiler.qdoc to the "qtquick" folder
It is needed for the Qt Design Studio Manual, where the
"analyze" folder is now excluded from doc sources.

Change-Id: Ic5fc97f05ca84e428be6309979e2927563c9e814
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-16 14:49:18 +00:00
Leena Miettinen
8828d79c4a Doc: Use defines in navigation links
To be able to build Qt Creator Manual and Qt Design Studio Manual
from the same sources.

Change-Id: I6adbc7b7f23c40f24508a8de7ae9ad5a2a3a103e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-16 14:48:46 +00:00
Leena Miettinen
ac674bac03 Doc: Describe newly supported Qt Quick Controls 2
Support for several controls has been added to the Library in the
Design mode.

Change-Id: I9822f7379991eea3b32f47574e3c3548445d538d
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-07-19 14:00:48 +00:00
Leena Miettinen
41493d24f0 Doc: Replace title with HTML filename as value of \contentspage
To make links work if the title changes.

Change-Id: Icf516e74c68efc3b26689aaec27f28ee7ae51ce3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-07-12 08:27:01 +00:00