The QBluetoothAddress class assigns an address to the Bluetooth device. 更多...
头: | #include <QBluetoothAddress> |
qmake: | QT += bluetooth |
QBluetoothAddress () | |
QBluetoothAddress (quint64 address ) | |
QBluetoothAddress (const QString & address ) | |
void | clear () |
bool | isNull () const |
QString | toString () const |
quint64 | toUInt64 () const |
(从 6.6 起)
size_t
|
qHash (const QBluetoothAddress & key , size_t seed = 0) |
bool | operator!= (const QBluetoothAddress & a , const QBluetoothAddress & b ) |
bool | operator< (const QBluetoothAddress & a , const QBluetoothAddress & b ) |
bool | operator== (const QBluetoothAddress & a , const QBluetoothAddress & b ) |
This class holds a Bluetooth address in a platform- and protocol-independent manner.
[constexpr noexcept]
QBluetoothAddress::
QBluetoothAddress
()
Constructs a null Bluetooth Address.
[explicit constexpr noexcept]
QBluetoothAddress::
QBluetoothAddress
(
quint64
address
)
Constructs a new Bluetooth address and assigns address 到它。
[explicit]
QBluetoothAddress::
QBluetoothAddress
(const
QString
&
address
)
Constructs a new Bluetooth address and assigns address 到它。
The format of address can be either XX:XX:XX:XX:XX:XX or XXXXXXXXXXXX, where X is a hexadecimal digit. Case is not important.
[noexcept]
void
QBluetoothAddress::
clear
()
Sets the Bluetooth address to 00:00:00:00:00:00.
[noexcept]
bool
QBluetoothAddress::
isNull
() const
Returns true if the Bluetooth address is null, otherwise returns false.
Returns the Bluetooth address as a string of the form, XX:XX:XX:XX:XX:XX.
[noexcept]
quint64
QBluetoothAddress::
toUInt64
() const
Returns this Bluetooth address as a quint64.
[noexcept, since 6.6]
size_t
qHash
(const
QBluetoothAddress
&
key
,
size_t
seed
= 0)
返回哈希值为 key ,使用 seed 做计算种子。
该函数在 Qt 6.6 引入。
返回
true
if the two Bluetooth addresses
a
and
b
are not equal, otherwise returns
false
.
Returns true if the Bluetooth address a 小于 b ,否则返回 false。
返回
true
if the two Bluetooth addresses
a
and
b
相等,否则返回
false
.