-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Start DCSpy client as QThread #336
base: master
Are you sure you want to change the base?
Conversation
This commit updates code to improve error handling and status reporting. It introduces a SignalHandler class to coordinate between different Qt signals and slot connections. Additionally, all formatted tracebacks have been converted to strings and instances of the Thread class have been replaced by QRunnable instances for better compatibility with Qt. Several GUI elements have also been updated to provide more informative status messages and error reports.
…abel with blinking functionality. The color of the blinking light can be customized and the blink function can be called to toggle the label's state. This class will facilitate the creation of UI elements with more interactive features.
# Conflicts: # .pre-commit-config.yaml # CHANGELOG.md # dcspy/qt_gui.py # requirements_test.txt
# Conflicts: # src/dcspy/logitech.py # src/dcspy/qt_gui.py # src/dcspy/starter.py # src/dcspy/utils.py
Quality Gate passedIssues Measures |
# Conflicts: # CHANGELOG.md # src/dcspy/dcsbios.py # src/dcspy/qt_gui.py # src/dcspy/utils.py # tests/test_utils.py # uv.lock
for more information, see https://pre-commit.ci
# Conflicts: # src/dcspy/qt_gui.py # src/dcspy/starter.py
CodSpeed Performance ReportMerging #336 will degrade performances by 26.91%Comparing Summary
Benchmarks breakdown
|
(cherry picked from commit 9abab3b)
Quality Gate passedIssues Measures |
Description
Start DCSpy client as QThread
Todo