QNdefNfcTextRecord 类

QNdefNfcTextRecord 类提供 NFC RTD-Text。[更多...](#details)

头文件 #include <QNdefNfcTextRecord>
CMakefind_package(Qt6 REQUIRED COMPONENTS Nfc)
target_link_libraries(mytarget PRIVATE Qt6::Nfc)
qmakeQT += nfc
继承 QNdefRecord

公共类型

枚举Encoding { Utf8, Utf16 }

公共函数

QNdefNfcTextRecord()
QNdefNfcTextRecord(const QNdefRecord &other)
QNdefNfcTextRecord::Encodingencoding() const
QStringlocale() const
voidsetEncoding(QNdefNfcTextRecord::Encoding encoding)
voidsetLocale(const QString &locale)
voidsetText(const QString text)
QStringtext() const

详细描述

RTD-Text 封装了一个用户可显示的文本记录。

成员类型文档

enum QNdefNfcTextRecord::Encoding

此枚举描述了所使用的文本编码标准。

常量描述
QNdefNfcTextRecord::Utf80文本使用 UTF-8 编码。
QNdefNfcTextRecord::Utf161文本使用 UTF-16 编码。

成员函数文档

QNdefNfcTextRecord::QNdefNfcTextRecord()

构造一个空的 NFC 文本记录,类型为 QNdefRecord::NfcRtd

QNdefNfcTextRecord::QNdefNfcTextRecord(const QNdefRecord &other)

构造一个新的 NFC 文本记录,该记录是 other 的拷贝。

QNdefNfcTextRecord::Encoding QNdefNfcTextRecord::encoding() const

返回内容的编码。

另见 setEncoding().

QString QNdefNfcTextRecord::locale() const

返回文本记录的区域设置。

另见 setLocale().

void QNdefNfcTextRecord::setEncoding(QNdefNfcTextRecord::Encoding encoding)

设置内容编码为encoding

另请参阅 encoding()。

void QNdefNfcTextRecord::setLocale(const QString &locale)

设置文本记录的区域设置为locale

另请参阅 locale()。

void QNdefNfcTextRecord::setText(const QString text)

设置文本记录的内容为text

另请参阅 text()。

QString QNdefNfcTextRecord::text() const

将文本记录内容作为字符串返回。

另请参阅 setText()。

© 2024 The Qt Company Ltd. 本文件中包含的文档贡献为各自所有者的版权。本文件提供的内容根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 及其相关标志是芬兰以及/或全球其他地区的 The Qt Company Ltd. 的商标。所有其他商标均为各自所有者的财产。