mirror of
https://github.com/iDescriptor/iDescriptor.git
synced 2026-06-22 03:45:51 +08:00
detect recovery devices, cleanup code , use const pointers wherever possible, refactor img thumbnail loading, refactor gallery widget
This commit is contained in:
+14
-15
@@ -24,9 +24,9 @@
|
||||
#include "devicependingwidget.h"
|
||||
#include "devicesidebarwidget.h"
|
||||
#include "iDescriptor.h"
|
||||
// #ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
// #include "recoverydeviceinfowidget.h"
|
||||
// #endif
|
||||
#ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
#include "recoverydeviceinfowidget.h"
|
||||
#endif
|
||||
#include <QHBoxLayout>
|
||||
#include <QMap>
|
||||
#include <QStackedWidget>
|
||||
@@ -51,14 +51,14 @@ private slots:
|
||||
private:
|
||||
void setupUI();
|
||||
|
||||
void addDevice(iDescriptorDevice *device);
|
||||
void addDevice(const iDescriptorDevice *device);
|
||||
void removeDevice(const std::string &uuid);
|
||||
// #ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
// void addRecoveryDevice(const iDescriptorRecoveryDevice *device);
|
||||
// void removeRecoveryDevice(uint64_t ecid);
|
||||
// #endif
|
||||
#ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
void addRecoveryDevice(const iDescriptorRecoveryDevice *device);
|
||||
void removeRecoveryDevice(uint64_t ecid);
|
||||
#endif
|
||||
void addPendingDevice(const QString &udid, bool locked);
|
||||
void addPairedDevice(iDescriptorDevice *device);
|
||||
void addPairedDevice(const iDescriptorDevice *device);
|
||||
void removePendingDevice(const QString &udid);
|
||||
|
||||
QHBoxLayout *m_mainLayout;
|
||||
@@ -72,12 +72,11 @@ private:
|
||||
std::pair<DevicePendingWidget *, DevicePendingSidebarItem *>>
|
||||
m_pendingDeviceWidgets; // Map to store devices by UDID
|
||||
|
||||
// #ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
// QMap<uint64_t,
|
||||
// std::pair<RecoveryDeviceInfoWidget *, RecoveryDeviceSidebarItem
|
||||
// *>>
|
||||
// m_recoveryDeviceWidgets; // Map to store recovery devices by ECID
|
||||
// #endif
|
||||
#ifdef ENABLE_RECOVERY_DEVICE_SUPPORT
|
||||
QMap<uint64_t,
|
||||
std::pair<RecoveryDeviceInfoWidget *, RecoveryDeviceSidebarItem *>>
|
||||
m_recoveryDeviceWidgets; // Map to store recovery devices by ECID
|
||||
#endif
|
||||
|
||||
std::string m_currentDeviceUuid;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user