[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