summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--origindialog.cpp4
-rw-r--r--origindialog.h2
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);