summaryrefslogtreecommitdiffstats
path: root/origindialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'origindialog.cpp')
-rw-r--r--origindialog.cpp4
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()));