5 Commits

Author SHA1 Message Date
Piotr Wiercinski
a6e71f142d QtBridge: Remove "disable-deprecated-up-to" from config
Remove the flag "-disable-deprecated-up-to 0x070000" which disables all
deprecated function up to Qt 7.0.
We want users to be able to combine qtbridge and cxx-qt in Rust, so both
must use the same Qt version for binary compatibility. If Qt installation
is not present on the system then we will download the minimal Qt from
web.
We also want to support picking specific version of Qt by user:
i.e. "qt_exact_6_10". In this case when the Qt installation is
downloaded from web and built with `disable-deprecated-up-to 0x700000`
it might confusing for user if some functions are missing from API.

Change-Id: I5d00124a1704d4b5a553b7c2d05b3693ff422e74
Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
Reviewed-by: Simo Fält <simo.falt@qt.io>
2026-03-04 21:04:09 +01:00
Simo Fält
c87f7901ba Use OpenGL_GL_PREFERENCE=LEGACY for qtbridges linux config
This is to align with qt5 release binaries.

Change-Id: I8a0a1181eb940fce6078f01fecdbb30e765b3b9c
Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
Reviewed-by: Piotr Wierciński <piotr.wiercinski@qt.io>
Reviewed-by: Lena Biliaieva <lena.biliaieva@qt.io>
Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
2026-03-03 12:46:52 +02:00
Tero Heikkinen
c6ae09efea Ubuntu 24.04: Upgrade to Ubuntu 24.04.2 LTS in Tier1 X11
This upgrade is needed to fix:
tst_QScreenCaptureBackend failed on Ubuntu 24.04 GNOME X11

Old Tier1: qtci-linux-Ubuntu-24.04-x86_64-51 - X11
New Tier1: qtci-linux-Ubuntu-24.04-x86_64-54 - X11

Other fixes included:
  - 24.04.2 has also a fix to mutterlib issue
  - https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2095396
  - Which caused a crash seen in journal system logs
  - Installed no-overview gnome extension to fix issue: QTBUG-132070

Pick-to: 6.11 6.10
Task-number: QTQAINFRA-7007
Task-number: QTBUG-128515
Task-number: QTBUG-132070
Change-Id: I4ed86470d7b4ce82802f0a98726eb1ed51931623
Reviewed-by: Simo Fält <simo.falt@qt.io>
Reviewed-by: Liang Qi <liang.qi@qt.io>
2026-01-23 10:51:22 +02:00
Simo Fält
690479f129 CI: Enable network feature on macOS for QtBridges
Change-Id: I4cfdee0d0959492137ef13211fd8a83b0ff7b8db
Reviewed-by: Toni Saario <toni.saario@qt.io>
2025-11-07 12:25:23 +00:00
Patrik Teivonen
a1b62a1b38 Add Initial Qt Configuration for Quick Bridge
Task-number: QTBUG-138793
Pick-to: 6.10
Change-Id: Iba4abb44b30b562e96559f180c45414c0517288b
Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
2025-09-25 07:31:53 +03:00