The SharedTools::createApplication changes the last
Options::appArguments element value to 0.
Amends c811b93ece
Change-Id: Ie0d220ab45b25fee65f82410195095fd074cdf39
Reviewed-by: hjk <hjk@qt.io>
in the editor and help viewer, when setting macOS Trackpad preferences
to "Swipe between pages: Swipe with Three Fingers".
Fixes: QTCREATORBUG-7387
Change-Id: I1c2684f846d72bb98ba6626c3a04f01fb57b8e24
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Do not set CMAKE_OSX_ARCHITECTURES, the defaults are fine.
It builds for x86_64 for Qt/Simulator/x86_64 and for arm64 for Qt/
Device/arm64 automatically, and then also for custom Qt/Simulator/arm64
builds that didn't work before because we enforced x86_64 for Simulator.
Task-number: QTBUG-101276
Change-Id: Ic33eab6d418210ad6384951e0b0f1972a2287a6b
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Remove code that was added to handle the case of Qt Creator running as
an Intel binary on ARM Macs, which required some passing of flags to
qmake/CMake/LLDB.
Nowadays, Qt Creator can be built for the corresponding architecture
(and by default we provide universal binaries).
Partially reverts a71d725e46
Change-Id: I842f85b85a26d09cff72199ae86c602fd8f14e33
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
The task tree runner is going to run more tasks.
Change-Id: I342d041134968286a2cf1b20cabe2b4c01ce02b0
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The line might have been moved and therfore using the
original line number asures the full blame is scrolled
to the correct position.
Change-Id: I07478d499af3509670a7d91771b2ee9777a06b3c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
AbstractView::nodeInstanceView() is breaking capsulation and should be
removed in the future.
Change-Id: I3ca7be79debfb4cc711a84425002e9d3eac81f9e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Since we now use PropertyNameView, we can remove this workaround.
Change-Id: Id7c46857ee60579f8b27e8e4cbc4d189dc928bd0
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
They were internally stored as QWidget anyway and only used as
IOptionsPageWidget after qobject_cast, with a sane default
implementation if they are not.
Change-Id: I98c73fb1221ba6f05e52d9f79ccd0f4c2fc7fa69
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
QPrinter does not do anything strange in the destructor,
so the change in lifetime is harmless.
Change-Id: Iaa255c8809e977dc480b3e23810f3c11b99fad28
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
It's now all in the .cpp.
Also, make all the global statics members of MimeSettings, which is
a singleton anyway, and de-indirect the models which have identical
lifetime.
Change-Id: I0e9b485804e569b95526d1610821cd9c12dd1322
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
The initialization/setup/... methods are typically called 'setupX...'
nowadays.
Change-Id: Iecdca160a54f60fbeb3dbffcc6d7aca20bc68682
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
It has some platform specific warts, filepath.h is somewhat
cheaper and less ugly overall.
Partially clean up surroundings
Change-Id: Ida1fd470ec020f69c446109427f92a08e879789f
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Since this means that StringBuilder expressions are not usable
as arguments anymore, use .withSuffix() more extensively.
This makes this "unusual" construction also a bit better findable.
No measurable performance gain or loss in either direction.
Change-Id: I04508e77764455bd9d3a21eda63bc6de01508e4b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>