QNdefNfcTextRecord Class

The QNdefNfcTextRecord class provides an NFC RTD-Text. 更多...

頭: #include <QNdefNfcTextRecord>
qmake: QT += nfc
Since: Qt 5.2
繼承: QNdefRecord

該類在 Qt 5.2 引入。

公共類型

enum 編碼 { Utf8, Utf16 }

公共函數

QNdefNfcTextRecord (const QNdefRecord & other )
QNdefNfcTextRecord ()
QNdefNfcTextRecord::Encoding encoding () const
QString locale () const
void setEncoding (QNdefNfcTextRecord::Encoding encoding )
void setLocale (const QString & locale )
void setText (const QString text )
QString text () const

詳細描述

RTD-Text encapsulates a user displayable text record.

成員類型文檔編製

enum QNdefNfcTextRecord:: 編碼

This enum describes the text encoding standard used.

常量 描述
QNdefNfcTextRecord::Utf8 0 The text is encoded with UTF-8.
QNdefNfcTextRecord::Utf16 1 The text is encoding with UTF-16.

成員函數文檔編製

QNdefNfcTextRecord:: QNdefNfcTextRecord (const QNdefRecord & other )

Constructs a new NFC text record that is a copy of other .

QNdefNfcTextRecord:: QNdefNfcTextRecord ()

Constructs an empty NFC text record of type QNdefRecord::NfcRtd .

QNdefNfcTextRecord::Encoding QNdefNfcTextRecord:: encoding () const

Returns the encoding of the contents.

另請參閱 setEncoding ().

QString QNdefNfcTextRecord:: locale () const

Returns the locale of the text record.

另請參閱 setLocale ().

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

Sets the enconding of the contents to encoding .

另請參閱 encoding ().

void QNdefNfcTextRecord:: setLocale (const QString & locale )

Sets the locale of the text record to locale .

另請參閱 locale ().

void QNdefNfcTextRecord:: setText (const QString text )

Sets the contents of the text record to text .

另請參閱 text ().

QString QNdefNfcTextRecord:: text () const

Returns the contents of the text record as a string.

另請參閱 setText ().