diff options
author | 2024-06-02 21:44:04 +0530 | |
---|---|---|
committer | 2024-06-24 00:06:49 +0530 | |
commit | b742c6d5b26c036addb2922e36d06dbea35c10f1 (patch) | |
tree | 36b6c2349e5b6ce93de40884c9d62bae442bb410 /requirements.txt | |
parent | 31573c88e0ddefc3591bb7752b306601554ebbf2 (diff) |
Port AGL Demo Control Panel to Qt6
This commit includes the following changes:
V1:
- Migrated from PyQt5 to PyQt6/PySide6 with minor syntax adjustments.
- Removed the dependency on qtwidgets and extracted only the required animated toggle module, patching it to work with PyQt6.
- Updated the README to include new steps for compiling resources.
- Bumped QtPy from version 2.3.1 to 2.4.1
V2:
- Refactored set_icon function in Dashboard module to make use of QIcon directly
instead of using the QtSvg library (Invalid in PyQt6)
- Syntax changes in UI_Handeler to use PyQt6
V3:
- Update gitignore
- Remove dependency on qtpy
V4:
- Added new animated toggle button
- Refactored ICPage and Settings to use new toggle
- Updated Navigation Bar Animation to have Bounce effect using "OutBounce" QEasingCurve
Bug-AGL: SPEC-5161
Change-Id: I44499bb5165d5794af7e9aae3407ffae1f7e1928
Signed-off-by: Suchinton <suchinton.2001@gmail.com>
Diffstat (limited to 'requirements.txt')
-rw-r--r-- | requirements.txt | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/requirements.txt b/requirements.txt index 4b98567..490e913 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,8 @@ -pyqt5==5.15 +PyQt6==6.7.0 +PyQt6-Qt6==6.7.1 +PyQt6-sip==13.6.0 +PySide6==6.7.1 +PySide6_Addons==6.7.1 +PySide6_Essentials==6.7.1 kuksa-client==0.4.0 -python-can>=4.2.2 -qtpy==2.3.1 -qtwidgets==1.1
\ No newline at end of file +python-can>=4.2.2
\ No newline at end of file |