From 00ec195c262acd152537901bf9a5e881d6e40eb3 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Wed, 23 Mar 2022 19:28:55 +0100 Subject: rbutil: Qt6 fixes. Change-Id: Ied6bdf1c5269b53ccfedc1d80f3f3f0d6b4011da --- utils/rbutilqt/themesinstallwindow.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'utils/rbutilqt/themesinstallwindow.cpp') diff --git a/utils/rbutilqt/themesinstallwindow.cpp b/utils/rbutilqt/themesinstallwindow.cpp index 5be60050d6..7edfc91cd1 100644 --- a/utils/rbutilqt/themesinstallwindow.cpp +++ b/utils/rbutilqt/themesinstallwindow.cpp @@ -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") -- cgit v1.2.3