[us-commits] [ehb54/ultrascan3] 33dfed: Refactor `US_Plot` and related classes for modern ...
Lukas Dobler
noreply at github.com
Sat Nov 15 01:56:14 MST 2025
Branch: refs/heads/lukas/qt6-compile
Home: https://github.com/ehb54/ultrascan3
Commit: 33dfedcbd83e81f3116f6e0051eb43b762a00ce1
https://github.com/ehb54/ultrascan3/commit/33dfedcbd83e81f3116f6e0051eb43b762a00ce1
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
Log Message:
-----------
Refactor `US_Plot` and related classes for modern C++ standards and improved maintainability
Replaced raw pointers with `nullptr`, leveraged modern Qt signal-slot syntax, and tightened const correctness throughout. Removed legacy Qt version checks and redundant logic for clean and readable code.
Commit: ef64cab1de21434fe0f5d43a73d8f500c37bbfed
https://github.com/ehb54/ultrascan3/commit/ef64cab1de21434fe0f5d43a73d8f500c37bbfed
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M gui/us_plot.cpp
Log Message:
-----------
Fix incorrect variable usage and remove redundant `const` specifiers in `US_Plot`
Corrected variable mismatch in `connect` call for canvas color updates. Replaced redundant `const QDir` declarations with `QDir` to align with proper usage. Initialized `selSymbol` with `QwtSymbol::NoSymbol` to prevent uninitialized access.
Commit: aa4ace94a7d0acc500543323e466222bb30c02c7
https://github.com/ehb54/ultrascan3/commit/aa4ace94a7d0acc500543323e466222bb30c02c7
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2025-11-14 (Fri, 14 Nov 2025)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
Log Message:
-----------
Merge pull request #310 from ehb54/lukas/us_plot_config
Fix us_plot config causing Curves to get symboles
Commit: 57bf3bd1f029bc588861ddbc4b027a9227ba29ef
https://github.com/ehb54/ultrascan3/commit/57bf3bd1f029bc588861ddbc4b027a9227ba29ef
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2025-11-15 (Sat, 15 Nov 2025)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
Log Message:
-----------
Merge branch 'main' into lukas/qt6-compile
Compare: https://github.com/ehb54/ultrascan3/compare/39a4c51ee033...57bf3bd1f029
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