diff options
-rw-r--r-- | origindialog.cpp | 4 | ||||
-rw-r--r-- | origindialog.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/origindialog.cpp b/origindialog.cpp index c2f5835..607c096 100644 --- a/origindialog.cpp +++ b/origindialog.cpp @@ -90,7 +90,7 @@ void OriginDialog::setSrctData(const QString &absolutefn){ QJsonDocument jDoc = Helper::ffpmegData(absolutefn); QJsonObject jObj = jDoc.object(); QJsonValue durationV = jObj["format"].toObject()["duration"]; - qint64 seconds = durationV.toVariant().toDouble(); + int seconds = static_cast<int>(durationV.toVariant().toDouble()); Helper::Duration dur = Helper::Duration(seconds); QString duration = dur.toString(); mOrigDur->setText(duration); @@ -114,7 +114,7 @@ void OriginDialog::setDstData(const QString &absolutefn){ dstQ.exec(); while(dstQ.next()){ mDstName->setText(dstQ.value(0).toString()); - Helper::Duration dur = Helper::Duration(dstQ.value(1).toDouble()); + Helper::Duration dur = Helper::Duration(dstQ.value(1).toInt()); mDstDur->setText(dur.toString()); QLocale l; mDstSize->setText(l.toString(dstQ.value(2).toLongLong())); diff --git a/origindialog.h b/origindialog.h index 2380af6..6ad499f 100644 --- a/origindialog.h +++ b/origindialog.h @@ -10,7 +10,7 @@ class QPushButton; class OriginDialog : public QDialog { Q_OBJECT public: - explicit OriginDialog(QWidget *parent = 0, Qt::WindowFlags f = 0); + explicit OriginDialog(QWidget *parent = nullptr, Qt::WindowFlags f = nullptr); signals: void statusMessage(const QString &msg); |