Registers a new function "value('name')", available to the wizard json
files, which returns the value of the variable "name" as a JavaScript
object. So, variables with a string value are actual JavaScript strings,
booleans are booleans, lists are lists, and dictionaries are
dictionaries.
The patch also makes it actually possible to assign JSON lists and
dictionaries to values.
This removes some hacks involving creating complex JavaScript objects
through string substitution.
Change-Id: I4ac6da22bc5bccc9fadee97694c2fa14d44c9307
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Also needed in the Qt Design Studio tutorials.
Change-Id: I3efe391660480b02d010327afd583070b1fa1a33
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
The documentation mentions what it is, and even that it's hidden by
default, but never tells the user how to see it.
Change-Id: I8c875164fa6bcdb180e46ce28594496f7f97681a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
...when underlining issues in the code editor.
However, describe how to modify the colors.
Change-Id: I8a4db7bfac22f0f76b9f596250a9cf6569fe3392
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This provides correct deployment information as seen by the build system
when Qt Creator cannot retrieve it directly.
It's most useful for autotools and cmake projects, but can also help
with qmake in certain edge cases.
[ChangeLog] It is no longer necessary to provide a
QtCreatorDeployment.txt file when using CMake projects with remote Linux
devices.
Fixes: QTCREATORBUG-21855
Change-Id: I27e07a45dd1565e489f4b573cc3fff8191c57d9b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
There is no official API anymore after the latest change of
the KDE paster and it was probably almost no more in use
after the need for credentials.
Remove everything related except the base implementation
of the sticky notes part as it could be re-used for another
paster that based on the old approach used by the KDE paster.
Change-Id: I0e2c3f279bc9eaa373147ee2909c9538f0d62498
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
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>
When importing projects, it can happen that several files are
encountered that could serve as the main project file. Until now, we
basically opened a random one, which was less than ideal. Now the user
can choose.
Fixes: QTCREATORBUG-17828
Change-Id: Iec08c942d0f9ff349c9752503c8157556f07b416
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
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>
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>
Since 4.9, the listed functions are supported in Qt Quick UI forms,
but the message text has not been updated. It is translatable, so
it will be updated in master.
Change-Id: I724ffa72bbd78bf9b8d9b5b5ec2136c2d72859a9
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
- Add section headings
- Describe the context menu for the open file
- Add screen shot of the Text Encoding dialog
Change-Id: Ic2196855321eee6a8f742cd6dc8f8e316b976cdf
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
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>
- 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>
If the Clang Format plugin is enabled, the settings look totally
different than currently described.
Updated screenshots.
Change-Id: I7b9a458329e539bb6140907a9c4ea9ec6c1acdba
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
The screenshot in Clang code model shows lots of things that
are explained in the Clang tools topics.
Change-Id: I8d34433348801962a4146dd7fac006d7c37a8b8e
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This provides a natural shortcut to the respective options page.
Change-Id: I1e57c64d1541540cb1c0c44c6fb8eaad69fc2e32
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The prebuilt binaries are based on Qt 5.12 which requires macOS 10.12 or later
Change-Id: I72fbfed1aee4ca137676916f8c11c734c41149db
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This patch allows pinning files within a session. Pinning a file puts
it at the top of the Open Documents list, and prevents Close All
from closing it until it is unpinned.
This is useful for files that should always be open for a given
session.
[ChangeLog] Files can now be pinned via the context menu.
Pinning a file keeps it at the top of the Open Documents list,
and prevents Close All and similar actions from closing it
until it is unpinned. This provides a way to quickly close any
open files without closing important ones.
Change-Id: If47a599fb272db4c78a71eabe6fb29215a9a8a11
Fixes: QTCREATORBUG-21899
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
- Add and remove options
- Add short names for all options
- Add arguments for the options that take them
Change-Id: I3d1e96a87ddfecff69193c0a87bc76e33d2ab66c
Reviewed-by: hjk <hjk@qt.io>
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>
- The plugin is now disabled by default
- The error message should no longer appear
Change-Id: I16b5d8cf598756b6663ff263321e51a1db2c729f
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>