rbutil: Qt6 fixes.

Change-Id: Ied6bdf1c5269b53ccfedc1d80f3f3f0d6b4011da
This commit is contained in:
Dominik Riebeling 2022-03-23 19:28:55 +01:00
parent 948637c42c
commit 00ec195c26
4 changed files with 22 additions and 6 deletions

View file

@ -109,7 +109,9 @@ void ThemesInstallWindow::downloadDone(QNetworkReply::NetworkError error)
themesInfo.open();
QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
#if QT_VERSION < 0x060000
iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
#endif
QStringList tl = iniDetails.childGroups();
LOG_INFO() << "Theme site result:"
<< iniDetails.value("error/code").toString()
@ -183,7 +185,9 @@ void ThemesInstallWindow::updateSize(void)
long size = 0;
// sum up size for all selected themes
QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
#if QT_VERSION < 0x060000
iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
#endif
int items = ui.listThemes->selectedItems().size();
for(int i = 0; i < items; i++) {
iniDetails.beginGroup(ui.listThemes->selectedItems()
@ -202,7 +206,9 @@ void ThemesInstallWindow::updateDetails(QListWidgetItem* cur, QListWidgetItem* p
return;
QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
#if QT_VERSION < 0x060000
iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
#endif
QCoreApplication::processEvents();
ui.themeDescription->setText(tr("fetching details for %1")