Refactor device event handling and improve icon loading in InstalledAppsWidget

- Updated DeviceInfoWidget to include necessary headers for UI components.
- Modified DiskUsageWidget to enable debug mode for gallery usage.
- Enhanced iDescriptor.h by adding new AddType for pairing failures.
- Replaced QLabel with IDLoadingIconLabel in InstalledAppsWidget for better icon handling.
- Implemented asynchronous icon loading in InstalledAppsWidget using a queue.
- Improved event handling in main window to differentiate between connection states.
- Added alreadyExists method in NetworkDeviceCard to handle already connected devices.
- Updated Rust dependencies and added new header for device event subscription.
- Refactored Rust code to improve device pairing logic and event callback handling.
This commit is contained in:
uncor3
2026-03-25 10:52:24 +00:00
parent 95c53eb6ad
commit f4ffbcaf54
20 changed files with 843 additions and 398 deletions
+1
View File
@@ -45,6 +45,7 @@ public:
void noPairingFile();
void initStarted();
void connected();
void alreadyExists();
};
class NetworkDevicesToConnectWidget : public QWidget