mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-09 13:15:18 -05:00
rbutil: Initial Qt6 support.
Qt6 replaces QTextStream::setCodec() with QTextStream::setEncoding(). Change-Id: I4cfa90d89f54ad49d061ad859585a2a74b5f9786
This commit is contained in:
parent
9cd37337de
commit
7c9a7ed406
4 changed files with 16 additions and 0 deletions
|
|
@ -143,7 +143,11 @@ bool TTSSapi::start(QString *errStr)
|
|||
}
|
||||
|
||||
voicestream = new QTextStream(voicescript);
|
||||
#if QT_VERSION < 0x060000
|
||||
voicestream->setCodec("UTF16-LE");
|
||||
#else
|
||||
voicestream->setEncoding(QStringConverter::Utf16LE);
|
||||
#endif
|
||||
|
||||
m_started = true;
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -217,7 +217,11 @@ void VoiceFileCreator::create(void)
|
|||
//read in downloaded file
|
||||
emit logItem(tr("Reading strings..."),LOGINFO);
|
||||
QTextStream in(&genlang);
|
||||
#if QT_VERSION < 0x060000
|
||||
in.setCodec("UTF-8");
|
||||
#else
|
||||
in.setEncoding(QStringConverter::Utf8);
|
||||
#endif
|
||||
QString id, voice;
|
||||
bool idfound = false;
|
||||
bool voicefound=false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue