xiaoyifang / goldendict-ng

The Next Generation GoldenDict
https://xiaoyifang.github.io/goldendict-ng/
Other
1.71k stars 95 forks source link

clean: disable Qt≤6.7 deprecated features and disable Qt deprecation warnings #1921

Closed shenlebantongying closed 2 weeks ago

shenlebantongying commented 2 weeks ago

The remaining ones aren't really fixable --> some are Qt6.7/6.8 features.

And, we need to support Qt6.4.


So, let's disable Qt≤6.5 Qt≤6.7 deprecated features.

Using them will cause build error.

Sample failure --> https://github.com/xiaoyifang/goldendict-ng/actions/runs/11718114232/job/32638882331?pr=1921#step:6:300

Then disable warnings from Qt's side.

sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

shenlebantongying commented 2 weeks ago

@xiaoyifang Can we please add Arch Linux to "required" for auto merge. This accidentally merged with Arch Linux failed :sweat_smile:

xiaoyifang commented 2 weeks ago

Done