diff options
author | Arno <arno@disconnect.de> | 2022-04-15 13:27:34 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2022-04-15 13:27:34 +0200 |
commit | 856119c5a43b4781b051b93a0713c152cfd99f85 (patch) | |
tree | 4e2fde4e7a76179cc243e0665091c6ad429ea640 /helper.cpp | |
parent | 62d3ca1482b202d2883eeb5e17e72300e8612477 (diff) | |
download | SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.tar.gz SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.tar.bz2 SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.zip |
Make it run with Qt6
This is a huge commit. Changes:
* Obviously, make it compile
* Make it run (only scarcely tested)
* get rid of most of clang's warnings
Let's see what surprises are in store...
Diffstat (limited to 'helper.cpp')
-rw-r--r-- | helper.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -20,7 +20,6 @@ #include <QRect> #include <QTime> #include <QWidget> -#include <QDesktopWidget> #include <QApplication> #include <QJsonDocument> #include <QJsonObject> @@ -134,7 +133,7 @@ namespace Helper { QFileInfo info(path); QString retval; if(withMd5){ - retval = QString("%1/%2/%3/%4_%5.%6").arg(archiveDir).arg(md5[0]).arg(md5[1]).arg(info.completeBaseName()).arg(md5).arg(info.suffix()); + retval = QString("%1/%2/%3/%4_%5.%6").arg(archiveDir, md5[0], md5[1], info.completeBaseName(), md5, info.suffix()); }else{ retval = QString("%1/%2/%3/%4").arg(archiveDir).arg(md5[0]).arg(md5[1]).arg(info.fileName()); } @@ -152,7 +151,7 @@ namespace Helper { seriesDir.append(QString(" - %1").arg(subtitle)); } seriesDir.replace(' ', '.'); - QString retval = QString("%1/DVD_%2/%3/%4").arg(usbPath).arg(QString::number(dvdNo)).arg(seriesDir).arg(filename); + QString retval = QString("%1/DVD_%2/%3/%4").arg(usbPath, QString::number(dvdNo), seriesDir, filename); return retval; } @@ -165,7 +164,7 @@ namespace Helper { } QHash<QString, QVariant> programData; if(!preferred.isEmpty()){ - if(data.keys().contains(preferred)){ + if(data.contains(preferred)){ programData = data.value(preferred).toHash(); return qMakePair(programData.value("path").toString(), programData.value("args").toStringList()); } @@ -209,7 +208,7 @@ namespace Helper { const QStringList toStringList(const QList<QVariant> &list){ QStringList retval; - for(QVariant v : list){ + for(const auto &v : list){ retval << v.toString(); } return retval; @@ -221,13 +220,6 @@ namespace Helper { return QString::fromLatin1(colString); } - void centerWidget(QWidget *widget){ - QRect widgetRect = widget->rect(); - widgetRect.moveCenter(qApp->desktop()->screenGeometry(widget).center()); - widget->move(widgetRect.topLeft()); - } - - QVariantMap ffmpegData(const QString &path){ QSettings s; QString ffProbe = s.value("paths/ffprobe").toString(); @@ -314,7 +306,7 @@ namespace Helper { QVariant picSize(const QString &path){ Magick::Image img; img.ping(qPrintable(path)); - QString retval = QString("%1x%2").arg(QString::number(img.columns())).arg(QString::number(img.rows())); + QString retval = QString("%1x%2").arg(QString::number(img.columns()), QString::number(img.rows())); return retval; } |