diff options
author | Alex Blasche <alexander.blasche@theqtcompany.com> | 2014-12-11 11:33:37 +0100 |
---|---|---|
committer | Alex Blasche <alexander.blasche@theqtcompany.com> | 2014-12-11 14:34:43 +0100 |
commit | 66671f8574d2beff94601a6b0b0413cb824cc308 (patch) | |
tree | 681f835fdb082004ce85208e88aa0d57d9bc7d6a /src/nfc/qnearfieldtarget_neard_p.h | |
parent | 936087adf7d6b1379d8844df717f55a62c4850e2 (diff) |
Fix writing of NFC URI records
We need to write the entire URL and not just the path which would
be empty in cases such as http://www.qt.io.
Change-Id: I3529e200088cc9192fa16626cb21fffcca7f26c5
Reviewed-by: Martin Leutelt <martin.leutelt@basyskom.com>
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/nfc/qnearfieldtarget_neard_p.h')
-rw-r--r-- | src/nfc/qnearfieldtarget_neard_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nfc/qnearfieldtarget_neard_p.h b/src/nfc/qnearfieldtarget_neard_p.h index 100456bf..6b374a27 100644 --- a/src/nfc/qnearfieldtarget_neard_p.h +++ b/src/nfc/qnearfieldtarget_neard_p.h @@ -204,11 +204,11 @@ public: if (record.isRecordType<QNdefNfcUriRecord>()) { recordProperties.insert(QStringLiteral("Type"), QStringLiteral("URI")); QNdefNfcUriRecord uriRecord = static_cast<QNdefNfcUriRecord>(record); - recordProperties.insert(QStringLiteral("URI"), uriRecord.uri().path()); + recordProperties.insert(QStringLiteral("URI"), uriRecord.uri().toString()); } else if (record.isRecordType<QNdefNfcSmartPosterRecord>()) { recordProperties.insert(QStringLiteral("Type"), QStringLiteral("SmartPoster")); QNdefNfcSmartPosterRecord spRecord = static_cast<QNdefNfcSmartPosterRecord>(record); - recordProperties.insert(QStringLiteral("URI"), spRecord.uri().path()); + recordProperties.insert(QStringLiteral("URI"), spRecord.uri().toString()); // Currently neard only supports the uri property for writing } else if (record.isRecordType<QNdefNfcTextRecord>()) { recordProperties.insert(QStringLiteral("Type"), QStringLiteral("Text")); |