Changeset View
Changeset View
Standalone View
Standalone View
src/kcmodule/devices/devices.h
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Line(s) | 62 | public: | |||
---|---|---|---|---|---|
66 | void load() override; | 66 | void load() override; | ||
67 | void save() override; | 67 | void save() override; | ||
68 | 68 | | |||
69 | private Q_SLOTS: | 69 | private Q_SLOTS: | ||
70 | void initJobResult(BluezQt::InitManagerJob *job); | 70 | void initJobResult(BluezQt::InitManagerJob *job); | ||
71 | 71 | | |||
72 | void addDevice(); | 72 | void addDevice(); | ||
73 | void removeDevice(); | 73 | void removeDevice(); | ||
74 | void currentChanged(); | 74 | void removeCurrentDevice(); | ||
75 | void removeDevices(); | ||||
76 | void selectionChanged(); | ||||
75 | 77 | | |||
76 | void deviceAdded(); | 78 | void deviceAdded(); | ||
77 | void deviceRemoved(); | 79 | void deviceRemoved(); | ||
78 | void bluetoothOperationalChanged(bool operational); | 80 | void bluetoothOperationalChanged(bool operational); | ||
79 | 81 | | |||
80 | private: | 82 | private: | ||
81 | void showDeviceDetails(); | 83 | void showDeviceDetails(); | ||
82 | void showConfigureMessage(); | 84 | void showConfigureMessage(); | ||
83 | void showNoDevicesMessage(); | 85 | void showNoDevicesMessage(); | ||
84 | 86 | | |||
85 | bool showingDeviceDetails() const; | 87 | bool showingDeviceDetails() const; | ||
88 | bool multipleDevicesSelected() const; | ||||
86 | BluezQt::DevicePtr currentDevice() const; | 89 | BluezQt::DevicePtr currentDevice() const; | ||
87 | 90 | | |||
88 | Ui::Devices *m_ui; | 91 | Ui::Devices *m_ui; | ||
89 | BluezQt::Manager *m_manager; | 92 | BluezQt::Manager *m_manager; | ||
90 | BluezQt::DevicesModel *m_devicesModel; | 93 | BluezQt::DevicesModel *m_devicesModel; | ||
91 | DevicesProxyModel *m_proxyModel; | 94 | DevicesProxyModel *m_proxyModel; | ||
92 | 95 | | |||
93 | SystemCheck *m_systemCheck; | 96 | SystemCheck *m_systemCheck; | ||
94 | DeviceDetails *m_deviceDetails; | 97 | DeviceDetails *m_deviceDetails; | ||
95 | QStackedLayout *m_contentLayout; | 98 | QStackedLayout *m_contentLayout; | ||
96 | }; | 99 | }; | ||
97 | 100 | | |||
98 | #endif // BLUEDEVILDEVICES_H | 101 | #endif // BLUEDEVILDEVICES_H |