[us-commits] [ehb54/ultrascan3] b33cd8: Lukas/qt6 qendl qstring qcolor::light qproccess::s...
Lukas Dobler
noreply at github.com
Tue Oct 21 14:38:54 MDT 2025
Branch: refs/heads/master
Home: https://github.com/ehb54/ultrascan3
Commit: b33cd87e51169ea4a1a8b4eb21dc602abbc56988
https://github.com/ehb54/ultrascan3/commit/b33cd87e51169ea4a1a8b4eb21dc602abbc56988
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2025-10-21 (Tue, 21 Oct 2025)
Changed paths:
M doc/manual/advanced_config.body
M gui/us_analyte_gui.cpp
M gui/us_plot.cpp
M gui/us_sassoc.cpp
M programs/us/us.cpp
M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
M programs/us_colorgradient/us_colorgradient.cpp
M programs/us_convert/us_convert.cpp
M programs/us_convert/us_convert_gui.cpp
M programs/us_experiment/us_exp_utils.cpp
M programs/us_fds_filemanager/us_fds_filemanager.cpp
M programs/us_fit_meniscus/us_fit_meniscus.cpp
M programs/us_ga_init/us_solutedata.cpp
M programs/us_helpdaemon/us_helpdaemon.cpp
M programs/us_modelmetrics/us_modelmetrics.cpp
M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
M programs/us_mwlr_viewer/us_mwlr_viewer.cpp
M programs/us_pseudo_absorbance/us_add_refScan.cpp
M programs/us_ramp/us_ramp_gui.cpp
M programs/us_rotor_calibration/us_rotor_calibration.cpp
M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
M test/modelbuilder/us_modelbuilder.cpp
M us_somo/develop/src/qwt/scrollzoomer.cpp
M utils/us_crypto.cpp
M utils/us_db2.cpp
Log Message:
-----------
Lukas/qt6 qendl qstring qcolor::light qproccess::start (#291)
* Add empty argument list to `process->start` for consistency and compatibility
* Replace deprecated `QString::SkipEmptyParts` with `Qt::SkipEmptyParts` for compatibility with modern Qt versions across all affected files.
* Replace `endl` with `Qt::endl` in `us_modelbuilder.cpp` for compatibility with Qt's modern streaming API.
* Replace `QColor::light()` with `QColor::lighter()` in `us_xpn_viewer_gui.cpp` for compatibility with modern Qt API.
* Replace deprecated use of `QPixmap*` with modern `QPixmap` by value in `us_colorgradient.cpp` for compatibility with updated Qt API.
* Replace deprecated `swap()` with `swapItemsAt()` across all affected files for compatibility with modern Qt API.
* Replace deprecated `mysql_ssl_set()` with `mysql_optionsv()` for SSL configuration in `us_db2.cpp` to align with modern MySQL API.
* Disable `MYSQL_OPT_SSL_VERIFY_SERVER_CERT` in `us_db2.cpp` for improved compatibility with specific MySQL setups.
* Document `MYSQL_OPT_SSL_VERIFY_SERVER_CERT` flag in advanced configuration manual.
* Replace deprecated `qsrand()` and `qrand()` with `QRandomGenerator` in `us_crypto.cpp` for compatibility with modern Qt API.
* Replace deprecated `mysql_optionsv()` with `mysql_options()` for SSL configuration in `us_db2.cpp` to align with modern MySQL API.
* Add support for `MYSQL_OPT_SSL_MODE` in `us_db2.cpp` to handle SSL configuration on modern MySQL versions while retaining compatibility with legacy `MYSQL_OPT_SSL_VERIFY_SERVER_CERT`.
* Replace deprecated `Qt::MidButton` with `Qt::MiddleButton` for compatibility with modern Qt API.
* Replace deprecated `QFileDialog::DirectoryOnly` with `QFileDialog::ShowDirsOnly` for compatibility with modern Qt API.
* Use `QRandomGenerator::securelySeeded()` in `us_crypto.cpp` for improved security and modern Qt API compliance.
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list