diff options
Diffstat (limited to 'origindialog.cpp')
-rw-r--r-- | origindialog.cpp | 4 |
1 files changed, 2 insertions, 2 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())); |