| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I53d6b4cec7a58a118b795927edc535641a5d341c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- re is not just re.py anymore
- libssl is not a hard dependency anymore
- the lib64 directory may not even be there to begin with
Change-Id: I945f8edbb11f58278b42a6893214ff82e4f882fb
Reviewed-by: Zoltan Gera <zoltan.gera@qt.io>
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit 3ae219138f3b5bd0ec2b122bb3a19bd2cf0b358b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The qmake function $$first only accepts a variable and does not work on
substituted strings. In the latter case, it returns an empty value.
As a result PYTHONPATH became /site-packages without a proper lead-in
path. Some platforms can handle this but on most a full path is
expected.
Change-Id: Ieb9e13369190036ed1806086dd93810df5921619
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit e1dbb23b2c965c8a3867e79fd3b1b99bf9524b1f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I778e452d797e3ff59fb545cfa05e28c3078f2ffb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also copy the python.exe from the original installation into the
virtualenv. The python.exe created by virtualenv seems to be
special wrapper, which always forwards to the original installation.
Fixes: QAA-1724
Change-Id: I7b175fc8416a895f4edc933adba6dd32f2985b87
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 85166a8fcd8e46eb3129192bc3d35c5273e52474)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ief1111011bb82c63eec4a2fee98e3567ef300d95
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iee554d0c8e928782be5e5f5cc1aecbb4b5620699
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I273cd702572afdbb7fe1aca61702d4c666b870be
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I5f82a2eeca98b8453eb683bc8dc6f4b920ed68a8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7d2560a36c2adff14d08757cdad26bbe3c988dae
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I03ed7fbd7dc52c582a51af0fa5c70eb2575a9b31
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic7c2aa3abe4c4c0d07d06c3b9684ba17abfad8f7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I537d72d7e904eaab7e1f2ca9e564fe60417ef8a4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I17b07b2c90fadc3878a2305c05eb4fbed4062199
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ife683a97daadbdaba61cab2b465273e4c76c8bcc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When python is installed from the Microsoft App Store the installation
is split. Usually the created virtualenv indicates where the base_prefix
is and we can use that to copy all needed files.
With that special python version the virtualenv doesn't contain the
base_prefix location and we don't know where to copy the files from.
Instead of relying on the virtualenv config files, we now ask python
itself about it's base_prefix.
Fixes: QTBUG-109936
Change-Id: Ic2576f32fe01d50a2d575e3332ef2fc7124ca2d6
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit af1cce5cbb98b1b3d378693d4a0832aa99417486)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Some of the files have been moved, but the attribution files were still
pointing to the old location.
Change-Id: I6c53e90802775bdad055f3dcf66f4c8124b708e7
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
(cherry picked from commit e7636163a3937847c130428fe8540250b8ed5d59)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
In newer python versions the dlls are not located in the Scripts folder.
Without the dlls the created virtualenv is not fully relocatable.
Also fixes some errors when the path contains some spaces.
Change-Id: Iac9db12f411d39e9a6674bdc082da084ca8d0b35
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
(cherry picked from commit 8526131886e2d7e6853c8c2b95554dfbd3416010)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8d3bc52690bee2960360815f7ffdcc93d751f35e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia0dde8bebb3341706d9c0e2e18554bcba25f4248
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I80e79a99f06c44f98c03f53d4335ff1851d21297
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: Ic5d89a9f82a5f0a902fb99c793f1f1b4eaffa62e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4440ce05215e1e7a5c1273a5c04935f19751416d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4a55480b82c9cdf602d721c96d7978f707e30357
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Also add the CLASS_NAME for static linking
and IMPORTS statement for a QML dependency to qt_add_qml_module.
Change-Id: Ia12600994b3046104bb1a7128f3ef7e34039543d
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 15f8311e5ed14eb5a435972941367af47d0d0112)
|
|
|
|
|
|
|
|
|
|
| |
This extends 3050a2a1e47325fb002386312ecc97c2c2e3222c to all other
templates.
Change-Id: Ibac0238ff789ec2bbe97e9b3e2763f77c3fb5566
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 92e28e634a85b5fb8ed89ff04f0f9a8a55f2eb1b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The headers generated by ifcodegen were not passed via target_sources
in the generated/included cmake file, so syncqt didn't know it was
supposed to create forwarding headers.
Adjust the frontend template to pass the header files to
target_sources.
Fixes: QTBUG-109355
Change-Id: I50e0eb1d8cff959ba05294650758772bddc244a3
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit 3050a2a1e47325fb002386312ecc97c2c2e3222c)
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This caused the signals to be emitted twice as well and calling
resetModel() a second time.
resetModel() deleted all elements although it didn't own them
and this caused a crash when calling resetModel() again with a
list of dangling pointers.
Change-Id: Iad0455e10867235aae2478704acdcb53fbce1930
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 716c858a253e3abebc08a72b3426735f55ecd3e7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
* QIfAbstractZonedFeature was registered with the wrong name
* QIfAbstractFeatureListModel wasn't registered at all
Change-Id: I0fed94fd2fcf1b1ef231d3a33991224db4f7aed4
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 02e60a9a9a2904470025701d92a97b228bb7da0f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
During development it can happen that multiple python versions are used
to create a virtualenv and installed over one another.
This virtualenv has multiple site-packages folders and the qmake
integration should still work, by just using the first one found.
Change-Id: Iddc0a58875001f3ceb08aab9eae298eb8418f194
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 5ca0c1a5f97d0511cf6c3ad3152c5a7e93f17588)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I10bba78ffce32be9495d2490e9aea991be3691fe
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit bbdf723ace753ccda30745ff8186a5156c42712a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Amends fea34864fd12f812728
Change-Id: I326c5b61a9379384e35793d9bd961795cc6c4bce
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit e3505594190822cfd133252a8e7e2be3ac737a2b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2b76322336d8620737d9b915c6f1638928b8e4ce
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I43f69536a01ffe2de627e881a5d3c3691c25cc50
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I540cf847780d7ab567e03dd885648d7566b28b99
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7881cda84629dd5e3b34e9a2c93c869f0f4d3dbe
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id2e76d6b6bf2ad450b069b05c375ad9d5828033e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I5bd727931cb4779ee5b277a886919d3b5f872b34
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ibbf7cbedf1f40a41519ce3776dfd383cf1512fac
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: I06d2787bc115821011669109001fd01ffa31562a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4b312a660b7f31274ad0b40b7c5d83febf2a6385
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I60af6cfa2ce8cc8b74b34395be324052785b7247
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
(cherry picked from commit 613a3769a75906506ee3afef1bb5a26ee20e9f38)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I3c7515c0082308727ec21880e0695db0fbb6fe8d
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit 578d5b3881ba2e26e9fce29738eabf211abd4dd5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Provide a landing page for InterfaceFramework commands and variables,
making it easier to navigate between them in the breadcrumb menu.
Also, add details on where the respective command is found.
Finally, for variables, normalize the .html name (this is done otherwise
by qdoc).
Task-number: QTBUG-96239
Change-Id: I06411168f6bd0959a4a5a54ebf435718a167656a
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit fea34864fd12f81272824790d8960c21c1c2597b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
\summary macro in qbase makes sure that the sentence is both shown
in the overview (\brief), but also in the actual page.
Change-Id: Ie7b7c3e092db483af67a132b09bfd1ba76465974
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
(cherry picked from commit 1be5acc3ec6e51b7ddb88368eadb464412a9a378)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia58055585f2d357678428e64a442f9617f8e68f0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic79cbe5dd983e84c6ea6d7b1cc17a4dadd43bb48
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2d409e83d71cde1cb3c7667489a011a78d883ff3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I0411acf1a1d95e4eb70eba7b1d6ed617a834618b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure to call python using the -B flag. This makes sure new byte
code is NOT written into a __pycache__ folder next to the python file.
This keeps the git repository clean from unwanted files and help in
case of errors introduced from that cache at the cost of slight
performance degradation.
Reporting ifcodegen errors using FATAL_ERROR does add additional
newlines and doesn't allow the command to be copied easily.
To fix that, the command and error log is now reported as a normal
cmake message and building is stopped with a FATAL_ERROR afterwards.
Change-Id: I9f300959fa47a8d895f224beb0645fc32f5179b5
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit 53046880468d0f1fdc899f24d12c9e3240f3f2de)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|