aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* QmlDesigner: Fix assets library themingv5.0.0Mahmoud Badri2021-08-2410-3/+20
| | | | | | | | | | | Also define the themeUnimportedModuleColor value in the theme files. Fixes: QDS-4935 Change-Id: I3fc0b2316ebc1b11e4de87c09e2136e768e5cbe2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* QmlDesigner: Fix splash screen check box colorHenning Gruendl2021-08-241-0/+14
| | | | | | Task-number: QDS-4934 Change-Id: Ia92675d7c83eb5a94892714fd7889f85182d2e13 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Fix building with Quick 3D devKaj Grönholm2021-08-242-3/+4
| | | | | | | | | | Adjust to camera changes b74fde27@qtquick3d Task-number: QTBUG-95932 Change-Id: Id7408541caaebb0ee18240e7bc4208ac416fb0b9 Reviewed-by: Christian Strømme <christian.stromme@qt.io> Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io> Reviewed-by: Knud Dollereder <knud.dollereder@qt.io>
* QmlDesigner: Fix crashThomas Hartmann2021-08-241-2/+14
| | | | | | | | | | There may exist components that do not belong to any project. Task-number: QTCREATORBUG-26166 Change-Id: I77f5ec9c5d718300a38db203f9b5d1b1a4e96d1f Reviewed-by: Tapani Mattila <tapani.mattila@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Fix for styles ComboBoxAleksei German2021-08-242-31/+109
| | | | | | | | | | - New styles; - Rework to be more reliable with complex names. Task-number: QDS-4750 Change-Id: I63d89575540a463e8b6786c82a28effa185f10c5 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Aleksei German <aleksei.german@qt.io>
* Doc: Describe Joint and Skeleton componentsJohanna Vanhatapio2021-08-248-2/+82
| | | | | | | | | Task-number: QDS-4888 Change-Id: I9a9664cb327f2ddad2025d5c38bb2f3b1bebb887 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Inho Lee <inho.lee@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Fix root item size on first launchMahmoud Badri2021-08-241-0/+3
| | | | | | | Fixes: QDS-4936 Change-Id: I9b25788dcc11c14b5a7ef80dc7aad5f3ec3e636e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlPreview: Fix socket connection on macOSEike Ziller2021-08-241-1/+7
| | | | | | | | | | With Design Studio branding the temporary path got just too long (107 chars). Make the file name shorter, and add a warning for future reference. Change-Id: Id5ff448d55a8b109234b7c113695ea54b1836a2f Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Doc: Update information about Qt Creator plugin wizardEike Ziller2021-08-2412-134/+626
| | | | | | | | After the switch to CMake. Extends 29f3be1a6e236a199514a4edeeddb07322d70df4 Change-Id: I626bc7393d290710d7e5d1f2907e6fa1f25a7d21 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlDesigner: Fix distribution SpinBox dragHenning Gruendl2021-08-241-6/+17
| | | | | | | | | | | | * Replace StudioControls.RealSpinBox with a DoubleSpinBox * Add tooltips to distribution origin buttons * Add spacer between distribution orientation and origin buttons Task-number: QDS-4139 Task-number: QDS-4927 Change-Id: I5670494d39cb5b5d3d36428583cde5e7434a8d76 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Android: Don't crash in AndroidAvdManagerAlessandro Portale2021-08-241-2/+2
| | | | | | | cancelChecker is an optional parameter. Change-Id: Ie47ae834a34f8ebf8c901e4dcaf7a9c3af5c0ce4 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* QmlDesigner: Do not set literals as bindingsThomas Hartmann2021-08-241-3/+21
| | | | | | | | | | | Literals like 'true' or '1' are no bindings and should be set as variant properties. This requires special handling for QVariant. Task-number: QDS-4684 Change-Id: Ib831fb78e76fbd7563fe3897b8a2c5379ee9a9db Reviewed-by: Tony Leinonen <tony.leinonen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* QmlDesigner: Allow bindings in default propertiesThomas Hartmann2021-08-241-2/+2
| | | | | | | Task-number: QDS-4704 Change-Id: I7138fb268e52252215f4fde358a9ea43451c0eef Reviewed-by: Tony Leinonen <tony.leinonen@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* CppEditor: Fix race condition in testChristian Kandeler2021-08-241-3/+3
| | | | | | | | Opening an editor starts a new parser, so we must do that before we wait for the parsing to finish. Change-Id: Iee9da8da1fb60bf496a093d8efd878101d91f53f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* README.md: Document Qt Creator main licensesKai Köhne2021-08-241-2/+7
| | | | | | Change-Id: I4d5803c746ebfc0a17e6c21745c1c8775e2d50f0 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Fix term used for angle brackets in coding style topicLeena Miettinen2021-08-241-1/+1
| | | | | Change-Id: I73f21a9fd8fbf2e4388b501edbc27371d907b166 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Show warning icons for each fileTapani Mattila2021-08-235-2/+110
| | | | | | Task-number: QDS-3797 Change-Id: Ibcbed1a221e762e0e6a3b4f9f538b8e4b1f144d3 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* macOS: workaround for missing libqsvg.dylibTim Jenssen2021-08-231-0/+12
| | | | | Change-Id: Ibc0e758eab53f92978458f0c9a1be505c9421439 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Allow hot reload for shadow buildsHenning Gruendl2021-08-235-0/+25
| | | | | | | | | | | | In shadow builds copies of the QML files are loaded. When setting LOAD_QML_FROM_SOURCE the QML source files will be loaded from the source directory instead. Works only for cmake and qmake Task-number: QDS-4317 Change-Id: I6e82864f073cb2fdf1111daf74a133c556e8721b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Fix assertThomas Hartmann2021-08-231-1/+2
| | | | | | | Task-number: QDS-4875 Change-Id: I16ec87b8fdf6353b6ec3947d4905dc4d057a49b7 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Update change log for 5.0.0Eike Ziller2021-08-231-0/+20
| | | | | Change-Id: Id0ad54068067df3dfdf288abfda5549d8ae251df Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Arrange wizard templates in tablesLeena Miettinen2021-08-233-292/+298
| | | | | | | | | | This takes less space than lists and enables easier browsing for a suitable template. Fix links to the preview topic (the title changed). Change-Id: Ife914ee5ce6bb45446e6044000e53b949746f2f8 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Update MouseArea3D::getCameraToNodeDir() to not rely on cameraNode()Christian Strømme2021-08-231-6/+11
| | | | | | | | | | The cameraNode() function has been removed from QtQuick3D and it only existed because of the weird way we we're creating the camera node. Now, instead of the round-trip, just request the spatial node directly. See: b74fde27@qtquick3d Change-Id: Icc8584aebee4952356769a134756074cba8d1b0e Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
* Doc: Update info about Qt Creator plugin wizard templateLeena Miettinen2021-08-238-36/+24
| | | | | | | | | Update screenshots Fixes: QTCREATORBUG-26153 Change-Id: I3dddbc1b8b8f6989a9afd445f1df3e868fd72e0f Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Qbs: Use 0 as minor version for 5.0.0hjk2021-08-231-2/+2
| | | | | Change-Id: I920e0703ec89bcc87ea72a42ccf59c266b38442a Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Squish: Prepare tst_WELP01 for Qt 6Robert Löhning2021-08-231-1/+1
| | | | | | | Working around the wildcard issue... Change-Id: I3d3b8e0360762ea72c39a49274df271fc0090e8b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Use tab visibility hack on Windows, tooRobert Löhning2021-08-231-2/+2
| | | | | Change-Id: I6e5f4b75747b703ab46e2f3776b134aff8b34ac0 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Update tst_memberoperatorRobert Löhning2021-08-231-1/+1
| | | | | Change-Id: I929ef6dc2db7c9efdd0c33c42aa44268595bc75d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Stabilize tst_memberoperatorRobert Löhning2021-08-231-1/+1
| | | | | | | | Frequently wait for the editor again to avoid the "Error in type() invocation". Change-Id: Id8e5971e6ef8fbb8dfb59fbb971a2212557adf72 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Utils: Add missing emits in ShellCommandOrgad Shaneh2021-08-221-2/+2
| | | | | Change-Id: Ibfdcad6baaf05e47bec1c13647fa301a777a8346 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CppTools: Code model fix for C++20, MSVC, and newer CMake versionsCristian Adam2021-08-205-9/+28
| | | | | | | | | | | | Starting with version 3.20 CMake adds -std:c++20, which breaks the code model when using MSVC. Clang-cl 12 doesn't know about -std:c++20, but clang driver knows about -std=c++20. Fixes: QTCREATORBUG-26146 Change-Id: I696842e11b0a9ba8849455d2f81f8dde6dd95a27 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* QmlDesigner: Fix form editor broken renderMahmoud Badri2021-08-201-3/+2
| | | | | | | | | ...when creating a new project on first launch of the QDS using Qt6. Task-number: QDS-4474 Change-Id: I486ecde9306bcacb3619e291d2967b411a362d5b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Tests: Fix CMake build with Qt 6.2-Beta3+ and WITH_TESTSAlessandro Portale2021-08-201-1/+1
| | | | | | | | | NO_CREATE_PLUGIN_TARGET -> NO_PLUGIN Amends: c568ab89c5c0adc53857a342ab11dd7eec524d52 Change-Id: I579a5ec14a147c4cf641915c224ddee7ac573b80 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMakePM: Fix build library search path with CMake 3.20+Cristian Adam2021-08-203-4/+21
| | | | | | | | | | | | CMake 3.20 has changed the relative path to dependent libraries from current binary directory to main binary directory. See https://gitlab.kitware.com/cmake/cmake/-/issues/22556 Fixes: QTCREATORBUG-26110 Change-Id: I39c1d6b2998ebb079e7017e8d349881752d80354 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMakePM: Add variables to skip Qt Creator's package manager to cacheCristian Adam2021-08-201-0/+4
| | | | | | | | | | | | | | This way you will get the variables in the variables list and you only need to change them from OFF to ON. This won't fix the tasks below, but it will remove the lookup of the special variable names. Task-number: QTCREATORBUG-25680 Task-number: QTCREATORBUG-25891 Task-number: QTCREATORBUG-25972 Change-Id: I8ed1d5c4275516b10f4f10ad63b3de0f6b2ffbc8 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Fix some compiler warningsChristian Kandeler2021-08-202-2/+2
| | | | | Change-Id: I8d7feef99b8f59b29efe9caae02aa75cdf5ac597 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Update images to show the new Properties view layoutLeena Miettinen2021-08-204-0/+0
| | | | | | Task-number: QDS-4561 Change-Id: I3df1bb880aeea69e174e16eef9c9027eb1b60b5a Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
* Doc: Update Navigator screenshot to show new export iconLeena Miettinen2021-08-201-0/+0
| | | | | Change-Id: I3aff102e4611fc6f736c6dd1edfdf2f9707803bd Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
* Doc: Update info about how MCU support is indicated in Properties viewLeena Miettinen2021-08-202-2/+2
| | | | | | | | Strikethrough text is now used instead of square brackets. Task-number: QDS-4561 Change-Id: I83b7d2e3090c6b69465645c1844ca9a148ebbb4f Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
* Doc: Update info about 3D modelsJohanna Vanhatapio2021-08-206-28/+67
| | | | | | | | | | | - Screenshots - Info about tessellation properties - 3D Materials not available in Qt6 Task-number: QDS-4888 Change-Id: I045fb9b760b21dba4a86a9d1f2e6efc6722cef35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Tracing/QmlProfiler/PerfProfiler: Fix qt_add_qml_module callAlessandro Portale2021-08-204-4/+4
| | | | | | | | | | | | | | | This change fixes the failing configuration against a recent Qt (post 6.2-Beta2) build: CMake Error at QTDIR/qtbase/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:196 (message): PLUGIN_TARGET must also be provided when NO_CREATE_PLUGIN_TARGET is used. If you want to disable creating a plugin altogether, use the NO_PLUGIN option instead. Change-Id: If1dbfb09bda8e8cdd07cc575076dd6ccec1a4d39 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Utils: Avoid adding duplicated slashs in FilePath::pathAppendedhjk2021-08-202-3/+71
| | | | | Change-Id: I791412906e94a967a61d9b3212b704936c447183 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* macOS: Exclude CMAKE_PREFIX_PATH when searching for dsymutilEike Ziller2021-08-191-1/+3
| | | | | | | | dsymutil is shipped with libclang, but we usually don't want to use that. Fixes universal builds while we don't have a universal build of libclang yet. Change-Id: Ie5c435e1c391f7bb0a8f1faadbb7b3375d101990 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Editor: fix "parameter" default value in color schemesDavid Schulz2021-08-193-0/+3
| | | | | | Fixes: QTCREATORBUG-26124 Change-Id: I68c1a2c9df398beb6d8db82f85a0b9641b611539 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Do not create components from componentPath in importPathsThomas Hartmann2021-08-191-1/+10
| | | | | | | | | | If the component comes from the import paths we should not create the component directly. This can have subtle unwanted side effects. Styling for example is not working with Qt 6. Change-Id: Ia4f33b46d3dc427ac95838f2ca73a880639d600a Reviewed-by: Marco Bubke <marco.bubke@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* QmlDesigner: Fix editable ComboBoxHenning Gruendl2021-08-192-24/+13
| | | | | | | | | | * Fix editbale ComboBox by replacing TapHandler with MouseArea as nested TapHandler doesn't get triggered anymore with Qt 6 * Remove unnecessary when condition in ComboBox Task-number: QDS-4905 Change-Id: I11439c1bb2c1dac8709bf7e1744b33990d9a1f86 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Squish: Update tst_WELP01Robert Löhning2021-08-191-1/+1
| | | | | | | The "Get Started Now" button opens a different page. Change-Id: I99b4b492afae3d5389eabbf9f3661d3653a2460f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix storing breakpoint locations on WindowsRobert Löhning2021-08-191-1/+1
| | | | | | | Not changing Linux or Mac. Change-Id: Idcc22c9d960ced7145b10651f75c78a740714cff Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlPuppet: Remove 2D rendering from InformationNodeInstanceServerMiikka Heikkinen2021-08-192-21/+0
| | | | | | | | | | | | | Using cross-window 2D content in 3D scene is prone to crashing, and causes also issues with the primary purpose of InformationNodeInstanceServer, i.e. getting the information, as the rendering will remove dirty flags from nodes prematurely. Fixes: QDS-4858 Change-Id: I9057889a28d36f12f1e401e9a39f808d66637681 Reviewed-by: Samuel Ghinet <samuel.ghinet@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Python: Fix for Wizard generated file namesAleksei German2021-08-195-13/+22
| | | | | | | | | | - Changed generated project filenames - Added default Class name Task-number: QDS-4897 Change-Id: I16318cf7cbdcf078f4da01016ebeef8036a85eb0 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>