Skip to content

Commit e596923

Browse files
committed
Qt: Update to 6.10.1
- Fix QString::arg() call with QFlags type in ADSBVehicle.cc (Qt 6.10.1 requires explicit .toInt() conversion) - Add configurable QT_DISABLE_DEPRECATED_UP_TO and QT_ENABLE_STRICT_MODE_UP_TO via CMake cache variables - Apply deprecation macros to all build types
1 parent ef9cd3f commit e596923

27 files changed

+46
-36
lines changed

.github/actions/qt-android/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ inputs:
1010
version:
1111
description: Qt Version
1212
required: false
13-
default: 6.10.0
13+
default: 6.10.1
1414
abis:
1515
description: ABIs to Build
1616
required: false

.github/copilot-instructions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Ground Control Station for MAVLink-enabled UAVs supporting PX4 and ArduPilot.
1515
**Golden Rule**: Multi-vehicle support means ALWAYS null-check `MultiVehicleManager::instance()->activeVehicle()`.
1616

1717
## Tech Stack
18-
- **C++20** with **Qt 6.10.0** (QtQml, QtQuick)
18+
- **C++20** with **Qt 6.10.1** (QtQml, QtQuick)
1919
- **Build**: CMake 3.25+, Ninja
2020
- **Protocol**: MAVLink 2.0
2121
- **Platforms**: Windows, macOS, Linux, Android, iOS
@@ -181,7 +181,7 @@ void method(Vehicle* vehicle) {
181181
## Build Commands
182182
```bash
183183
git submodule update --init --recursive
184-
~/Qt/6.10.0/gcc_64/bin/qt-cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug
184+
~/Qt/6.10.1/gcc_64/bin/qt-cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug
185185
cmake --build build --config Debug
186186
./build/Debug/QGroundControl --unittest # Run tests
187187
```

.github/workflows/android-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fail-fast: false
3333
matrix:
3434
build_type: [Release]
35-
qt_version: [6.10.0]
35+
qt_version: [6.10.1]
3636

3737
defaults:
3838
run:

.github/workflows/android-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
env:
3939
ARTIFACT: QGroundControl.apk
40-
QT_VERSION: 6.10.0
40+
QT_VERSION: 6.10.1
4141
QT_ANDROID_KEYSTORE_PATH: ${{ github.workspace }}/deploy/android/android_release.keystore
4242
QT_ANDROID_KEYSTORE_ALIAS: QGCAndroidKeyStore
4343
QT_ANDROID_KEYSTORE_STORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}

.github/workflows/android-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
env:
3939
ARTIFACT: QGroundControl.apk
40-
QT_VERSION: 6.10.0
40+
QT_VERSION: 6.10.1
4141
QT_ANDROID_KEYSTORE_PATH: ${{ github.workspace }}\deploy\android\android_release.keystore
4242
QT_ANDROID_KEYSTORE_ALIAS: QGCAndroidKeyStore
4343
QT_ANDROID_KEYSTORE_STORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}

.github/workflows/custom.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
shell: cmd
3333

3434
env:
35-
QT_VERSION: 6.10.0
35+
QT_VERSION: 6.10.1
3636
GST_VERSION: 1.22.12
3737

3838
steps:

.github/workflows/ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
env:
2323
ARTIFACT: QGroundControl.app
2424
PACKAGE: QGroundControl
25-
QT_VERSION: 6.10.0
25+
QT_VERSION: 6.10.1
2626

2727
steps:
2828
- name: Checkout repo

.github/workflows/linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
shell: bash
5555

5656
env:
57-
QT_VERSION: 6.10.0
57+
QT_VERSION: 6.10.1
5858

5959
steps:
6060
- name: Checkout repo

.github/workflows/lupdate.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Install Qt for Linux
2727
uses: jurplel/install-qt-action@v4
2828
with:
29-
version: 6.10.0
29+
version: 6.10.1
3030
cache: true
3131

3232
- name: Update translation files

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
shell: bash
3535

3636
env:
37-
QT_VERSION: 6.10.0
37+
QT_VERSION: 6.10.1
3838

3939
steps:
4040
- name: Checkout repo

0 commit comments

Comments
 (0)