The QBluetoothTransferRequest class stores information about a data transfer request. 更多...
头: | #include <QBluetoothTransferRequest> |
qmake: | QT += bluetooth |
Since: | Qt 5.2 |
该类在 Qt 5.2 引入。
enum | 属性 { DescriptionAttribute, TimeAttribute, TypeAttribute, LengthAttribute, NameAttribute } |
QBluetoothTransferRequest (const QBluetoothTransferRequest & other ) | |
QBluetoothTransferRequest (const QBluetoothAddress & address = QBluetoothAddress()) | |
QBluetoothTransferRequest & | operator= (const QBluetoothTransferRequest & other ) |
~QBluetoothTransferRequest () | |
QBluetoothAddress | address () const |
QVariant | 属性 (QBluetoothTransferRequest::Attribute code , const QVariant & defaultValue = QVariant()) const |
void | setAttribute (QBluetoothTransferRequest::Attribute code , const QVariant & value ) |
bool | operator!= (const QBluetoothTransferRequest & other ) const |
bool | operator== (const QBluetoothTransferRequest & other ) const |
QBluetoothTransferRequest is part of the Bluetooth Transfer API and is the class holding the information necessary to initiate a transfer over Bluetooth.
另请参阅 QBluetoothTransferReply and QBluetoothTransferManager .
Attribute codes for QBluetoothTransferRequest and QBluetoothTransferReply .
常量 | 值 | 描述 |
---|---|---|
QBluetoothTransferRequest::DescriptionAttribute
|
0
|
A textual description of the object being transferred. May be displayed in the UI of the remote device. |
QBluetoothTransferRequest::TimeAttribute
|
1
|
Time attribute of the object being transferred. |
QBluetoothTransferRequest::TypeAttribute
|
2
|
MIME type of the object being transferred. |
QBluetoothTransferRequest::LengthAttribute
|
3
|
Length in bytes of the object being transferred. |
QBluetoothTransferRequest::NameAttribute
|
4
|
Name of the object being transferred. May be displayed in the UI of the remote device. |
Constructs a new Bluetooth transfer request that is a copy of other .
Constructs a new Bluetooth transfer request to the device with address .
创建副本为 other .
Destorys the Bluetooth transfer request.
Returns the address associated with the Bluetooth transfer request.
Returns the attribute associated with code . If the attribute has not been set, it returns defaultValue .
另请参阅 setAttribute () 和 QBluetoothTransferRequest::Attribute .
Sets the attribute associated with code to value . If the attribute is already set, the previous value is discarded. If value 是无效 QVariant , the attribute is unset.
另请参阅 属性 () 和 QBluetoothTransferRequest::Attribute .
Returns true if this object is not the same as other .
另请参阅 operator== ().
Returns true if this object is the same as other .