[us-commits] [ehb54/ultrascan3] 0500c3: Make `reset_data` and `reset_gui` non-virtual in `...
Lukas Dobler
noreply at github.com
Mon Feb 16 03:07:56 MST 2026
Branch: refs/heads/lukas/us_analysis_base_reset_button
Home: https://github.com/ehb54/ultrascan3
Commit: 0500c3350c3437732e0d9ed656185a5e32ca2584
https://github.com/ehb54/ultrascan3/commit/0500c3350c3437732e0d9ed656185a5e32ca2584
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M gui/us_analysis_base2.h
Log Message:
-----------
Make `reset_data` and `reset_gui` non-virtual in `US_AnalysisBase2` to simplify inheritance structure.
Commit: 074e12d4c448250dccba1b236d2f887b14cd26f0
https://github.com/ehb54/ultrascan3/commit/074e12d4c448250dccba1b236d2f887b14cd26f0
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_2dsa/us_2dsa.cpp
Log Message:
-----------
Simplify `reset_gui` in `US_2dsa` by removing redundant `nullptr` assignments.
Commit: 643926ae3cc32d094e7feda27fe58bc9099818ef
https://github.com/ehb54/ultrascan3/commit/643926ae3cc32d094e7feda27fe58bc9099818ef
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
Log Message:
-----------
Refactor `US_pcsa` signal/slot connections to use new-style syntax for improved readability and maintainability.
Commit: 0667d84eda957989a0d1072815ced463ad60dd21
https://github.com/ehb54/ultrascan3/commit/0667d84eda957989a0d1072815ced463ad60dd21
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
Log Message:
-----------
Refactor `US_pcsa` to modernize signal/slot connections with new-style syntax for improved clarity and maintainability.
Commit: 90e550a3655c4e118231ecaaf412f1844d959f34
https://github.com/ehb54/ultrascan3/commit/90e550a3655c4e118231ecaaf412f1844d959f34
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
M programs/us_pcsa/us_pcsa.h
Log Message:
-----------
Refactor `US_pcsa` to replace raw pointer `te_results` with `QPointer` for improved memory management and safety.
Commit: 8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182
https://github.com/ehb54/ultrascan3/commit/8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
M programs/us_pcsa/us_pcsa.h
Log Message:
-----------
Refactor `US_pcsa` to remove unused `child_closed` slot and redundant signal/slot connections. Adjust pointer initialization for improved clarity and use `clear()` for better reset logic.
Commit: 2e87560345745184b24f6b1adc221a84a71ba937
https://github.com/ehb54/ultrascan3/commit/2e87560345745184b24f6b1adc221a84a71ba937
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
M programs/us_pcsa/us_pcsa.h
Log Message:
-----------
Add `reset`, `reset_data`, and `reset_gui` methods to `US_pcsa` for centralized reset logic.
Commit: 915e9c1eeea05f71a9a76779507fc00a9f7c0cf1
https://github.com/ehb54/ultrascan3/commit/915e9c1eeea05f71a9a76779507fc00a9f7c0cf1
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M programs/us_pcsa/us_pcsa.cpp
Log Message:
-----------
Refactor `US_pcsa` for improved readability and maintainability: update conditional checks, initialize variables with modern syntax, and streamline GUI reset logic.
Compare: https://github.com/ehb54/ultrascan3/compare/66ad967703fe...915e9c1eeea0
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