QML型別說明 BluetoothService

2021-06-25 07:05:03 字數 1470 閱讀 4969

bluetoothservice

importstatement:   import qtbluetooth 5.2

since:  qt 5.2

properties

deviceaddress: string

devicename :string

registered :string

servicedescription: string

servicename: string

serviceprotocol: enumeration

serviceuuid: string

signals

detailschanged()

detaileddescription

這個元件允許qml專案獲得遠端伺服器或藍芽連線的服務的描述。同時參閱qbluetoothaddress和qbluetoothsocket。

propertydocumentation

deviceaddress: string

遠端裝置的mac位址。用藍芽介面連線遠端裝置時,它必須是有效的。改變這個屬性會發射detailschanged訊號。

devicename :string

遠端裝置的名字,改變這個屬性會發射detailschanged。

registered :string

這個屬性是服務的等級/發布狀態,如果狀態為真,則服務在發現期間發布。

servicedescription: string

設個屬性是遠端服務提供的描述,改變這個屬性將發射detailschanged訊號。

servicename: string

可利用的遠端服務的名字,改變設個屬性將發射detailschanged訊號。

serviceprotocol: enumeration

服務使用的協議的名字。改變這個屬性將發射detailschanged訊號。

這個屬性可能的值如下:

屬性描述

bluetoothservice.rfcommprotocol

使用rfcomm協議

使用l2cap協議

bluetoothservice.unknownprotocol

使用未知協議

同時參閱qbluetoothserviceinfo::protocol。

serviceuuid: string

遠端服務的uuid,服務uuid和位址必須成連線的遠端服務。改變這個屬性發射detailschanged訊號。

signaldocumentation

detailschanged()

當下面任何屬性變化時,發射這個訊號。

deviceaddress

devicename

servicedescription

servicename

serviceport

serviceprotocol

serviceuuid

QML型別說明 AnimatedSprite

animatedsprite importstatement import qtquick2.2 inherits item properties currentframe int framecount int frameduration int frameheight int framerate ...

QML型別說明 AudioSample

audiosample importstatement import qtaudioengine1.0 since qt 5.0 inherits item properties loaded bool name string preloaded bool signals loadedchanged...

QML型別說明 BluetoothSocket

bluetoothsocket import statement import qtbluetooth 5.2 since qt 5.2 properties connected bool error enumeration service bluetoothservice state enumer...