#include "taglib_export.h"
#include "taglib.h"
#include "tbytevector.h"
#include <string>
#include <iostream>
Go to the source code of this file.
Define Documentation
#define QStringToTString |
( |
|
s | ) |
TagLib::String(s.utf8().data(), TagLib::String::UTF8) [related] |
Converts a QString to a TagLib::String without a requirement to link to Qt.
- Note:
- consider conversion via usual char-by-char for loop to avoid UTF16->UTF8->UTF16 conversion happening in the background
#define TStringToQString |
( |
|
s | ) |
QString::fromUtf8(s.toCString(true)) [related] |
Converts a TagLib::String to a QString without a requirement to link to Qt.
- Note:
- consider conversion via usual char-by-char for loop to avoid UTF16->UTF8->UTF16 conversion happening in the background