summaryrefslogtreecommitdiff
path: root/utils/rbutilqt/themesinstallwindow.cpp
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2022-03-23 19:28:55 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2022-03-23 19:34:30 +0100
commit00ec195c262acd152537901bf9a5e881d6e40eb3 (patch)
tree413468682847e0d50a5f9c491e2b92b64fc87bc9 /utils/rbutilqt/themesinstallwindow.cpp
parent948637c42cb9feb228f26a603391be6343782b51 (diff)
downloadrockbox-00ec195c262acd152537901bf9a5e881d6e40eb3.tar.gz
rockbox-00ec195c262acd152537901bf9a5e881d6e40eb3.zip
rbutil: Qt6 fixes.
Change-Id: Ied6bdf1c5269b53ccfedc1d80f3f3f0d6b4011da
Diffstat (limited to 'utils/rbutilqt/themesinstallwindow.cpp')
-rw-r--r--utils/rbutilqt/themesinstallwindow.cpp6
1 files changed, 6 insertions, 0 deletions
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)
109 themesInfo.open(); 109 themesInfo.open();
110 110
111 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this); 111 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
112#if QT_VERSION < 0x060000
112 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8")); 113 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
114#endif
113 QStringList tl = iniDetails.childGroups(); 115 QStringList tl = iniDetails.childGroups();
114 LOG_INFO() << "Theme site result:" 116 LOG_INFO() << "Theme site result:"
115 << iniDetails.value("error/code").toString() 117 << iniDetails.value("error/code").toString()
@@ -183,7 +185,9 @@ void ThemesInstallWindow::updateSize(void)
183 long size = 0; 185 long size = 0;
184 // sum up size for all selected themes 186 // sum up size for all selected themes
185 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this); 187 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
188#if QT_VERSION < 0x060000
186 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8")); 189 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
190#endif
187 int items = ui.listThemes->selectedItems().size(); 191 int items = ui.listThemes->selectedItems().size();
188 for(int i = 0; i < items; i++) { 192 for(int i = 0; i < items; i++) {
189 iniDetails.beginGroup(ui.listThemes->selectedItems() 193 iniDetails.beginGroup(ui.listThemes->selectedItems()
@@ -202,7 +206,9 @@ void ThemesInstallWindow::updateDetails(QListWidgetItem* cur, QListWidgetItem* p
202 return; 206 return;
203 207
204 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this); 208 QSettings iniDetails(themesInfo.fileName(), QSettings::IniFormat, this);
209#if QT_VERSION < 0x060000
205 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8")); 210 iniDetails.setIniCodec(QTextCodec::codecForName("UTF-8"));
211#endif
206 212
207 QCoreApplication::processEvents(); 213 QCoreApplication::processEvents();
208 ui.themeDescription->setText(tr("fetching details for %1") 214 ui.themeDescription->setText(tr("fetching details for %1")