Changeset View
Changeset View
Standalone View
Standalone View
src/device.h
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | 45 | { | |||
---|---|---|---|---|---|
57 | Q_PROPERTY(bool paired READ isPaired NOTIFY pairedChanged) | 57 | Q_PROPERTY(bool paired READ isPaired NOTIFY pairedChanged) | ||
58 | Q_PROPERTY(bool trusted READ isTrusted WRITE setTrusted NOTIFY trustedChanged) | 58 | Q_PROPERTY(bool trusted READ isTrusted WRITE setTrusted NOTIFY trustedChanged) | ||
59 | Q_PROPERTY(bool blocked READ isBlocked WRITE setBlocked NOTIFY blockedChanged) | 59 | Q_PROPERTY(bool blocked READ isBlocked WRITE setBlocked NOTIFY blockedChanged) | ||
60 | Q_PROPERTY(bool legacyPairing READ hasLegacyPairing NOTIFY legacyPairingChanged) | 60 | Q_PROPERTY(bool legacyPairing READ hasLegacyPairing NOTIFY legacyPairingChanged) | ||
61 | Q_PROPERTY(qint16 rssi READ rssi NOTIFY rssiChanged) | 61 | Q_PROPERTY(qint16 rssi READ rssi NOTIFY rssiChanged) | ||
62 | Q_PROPERTY(bool connected READ isConnected NOTIFY connectedChanged) | 62 | Q_PROPERTY(bool connected READ isConnected NOTIFY connectedChanged) | ||
63 | Q_PROPERTY(QStringList uuids READ uuids NOTIFY uuidsChanged) | 63 | Q_PROPERTY(QStringList uuids READ uuids NOTIFY uuidsChanged) | ||
64 | Q_PROPERTY(QString modalias READ modalias NOTIFY modaliasChanged) | 64 | Q_PROPERTY(QString modalias READ modalias NOTIFY modaliasChanged) | ||
65 | Q_PROPERTY(BatteryPtr battery READ battery NOTIFY batteryChanged) | ||||
65 | Q_PROPERTY(InputPtr input READ input NOTIFY inputChanged) | 66 | Q_PROPERTY(InputPtr input READ input NOTIFY inputChanged) | ||
66 | Q_PROPERTY(MediaPlayerPtr mediaPlayer READ mediaPlayer NOTIFY mediaPlayerChanged) | 67 | Q_PROPERTY(MediaPlayerPtr mediaPlayer READ mediaPlayer NOTIFY mediaPlayerChanged) | ||
67 | Q_PROPERTY(MediaTransportPtr mediaTransport READ mediaTransport NOTIFY mediaTransportChanged) | 68 | Q_PROPERTY(MediaTransportPtr mediaTransport READ mediaTransport NOTIFY mediaTransportChanged) | ||
68 | Q_PROPERTY(AdapterPtr adapter READ adapter) | 69 | Q_PROPERTY(AdapterPtr adapter READ adapter) | ||
69 | 70 | | |||
70 | public: | 71 | public: | ||
71 | /** | 72 | /** | ||
72 | * %Device types. | 73 | * %Device types. | ||
▲ Show 20 Lines • Show All 220 Lines • ▼ Show 20 Line(s) | |||||
293 | /** | 294 | /** | ||
294 | * Returns remote device ID in modalias format. | 295 | * Returns remote device ID in modalias format. | ||
295 | * | 296 | * | ||
296 | * @return device modalias | 297 | * @return device modalias | ||
297 | */ | 298 | */ | ||
298 | QString modalias() const; | 299 | QString modalias() const; | ||
299 | 300 | | |||
300 | /** | 301 | /** | ||
302 | * Returns the battery interface for the device. | ||||
303 | * | ||||
304 | * @return null if device has no battery | ||||
305 | * @since 5.66 | ||||
306 | */ | ||||
307 | BatteryPtr battery() const; | ||||
308 | | ||||
309 | /** | ||||
301 | * Returns the input interface for the device. | 310 | * Returns the input interface for the device. | ||
302 | * | 311 | * | ||
303 | * Only input devices will have valid input interface. | 312 | * Only input devices will have valid input interface. | ||
304 | * | 313 | * | ||
305 | * @return null if device have no input | 314 | * @return null if device have no input | ||
306 | */ | 315 | */ | ||
307 | InputPtr input() const; | 316 | InputPtr input() const; | ||
308 | 317 | | |||
▲ Show 20 Lines • Show All 196 Lines • ▼ Show 20 Line(s) | 430 | Q_SIGNALS: | |||
505 | void uuidsChanged(const QStringList &uuids); | 514 | void uuidsChanged(const QStringList &uuids); | ||
506 | 515 | | |||
507 | /** | 516 | /** | ||
508 | * Indicates that device's modalias have changed. | 517 | * Indicates that device's modalias have changed. | ||
509 | */ | 518 | */ | ||
510 | void modaliasChanged(const QString &modalias); | 519 | void modaliasChanged(const QString &modalias); | ||
511 | 520 | | |||
512 | /** | 521 | /** | ||
522 | * Indicates that device's battery has changed. | ||||
523 | */ | ||||
524 | void batteryChanged(BatteryPtr battery); | ||||
525 | | ||||
526 | /** | ||||
513 | * Indicates that device's input have changed. | 527 | * Indicates that device's input have changed. | ||
514 | */ | 528 | */ | ||
515 | void inputChanged(InputPtr input); | 529 | void inputChanged(InputPtr input); | ||
516 | 530 | | |||
517 | /** | 531 | /** | ||
518 | * Indicates that device's media player have changed. | 532 | * Indicates that device's media player have changed. | ||
519 | */ | 533 | */ | ||
520 | void mediaPlayerChanged(MediaPlayerPtr mediaPlayer); | 534 | void mediaPlayerChanged(MediaPlayerPtr mediaPlayer); | ||
Show All 19 Lines |