summaryrefslogtreecommitdiffstats
path: root/filewidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-12-09 05:18:35 +0100
committerArno <arno@disconnect.de>2018-12-09 05:18:35 +0100
commit277668d6b3e240c28dd10481844bba657d3e7cb2 (patch)
tree9a55f5d3f77e3ffdbf4279e224f96dab16bb0c1d /filewidget.cpp
parentde795b8ab7d061b6ef25233ef5faf699643bb81b (diff)
downloadShemovCleaner-277668d6b3e240c28dd10481844bba657d3e7cb2.tar.gz
ShemovCleaner-277668d6b3e240c28dd10481844bba657d3e7cb2.tar.bz2
ShemovCleaner-277668d6b3e240c28dd10481844bba657d3e7cb2.zip
Fix clang warnings in FileWidget
use nullptr instead of 0, and add a static_cast to document that we don't need floating point. QVariant::toLongLong() doesn't work with 1234.1234.
Diffstat (limited to 'filewidget.cpp')
-rw-r--r--filewidget.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/filewidget.cpp b/filewidget.cpp
index 6294487..c863556 100644
--- a/filewidget.cpp
+++ b/filewidget.cpp
@@ -48,7 +48,7 @@
#include "viewer.h"
#include "searchdialog.h"
-FileWidget::FileWidget(QWidget *parent) : QWidget(parent), mCopyToMenu(0) {
+FileWidget::FileWidget(QWidget *parent) : QWidget(parent), mCopyToMenu(nullptr) {
mFileCopier = new FileCopier(this);
mFileCache.setMaxCost(500);
readCache();
@@ -122,7 +122,7 @@ void FileWidget::setupGui(){
mOrignDlg = new OriginDialog(this);
connect(mOrignDlg, &OriginDialog::statusMessage, this, &FileWidget::statusMessage);
connect(mOrignDlg, &OriginDialog::refreshNeeded, this, &FileWidget::gatherData);
- mSearchDlg = new SearchDialog(this, 0);
+ mSearchDlg = new SearchDialog(this, nullptr);
mMenuBar = new QMenuBar;
mToolBar = new QToolBar;
mToolBar->setIconSize(QSize(16, 16));
@@ -312,7 +312,7 @@ void FileWidget::gatherData(){
QJsonDocument jDoc = Helper::ffpmegData(fi.absoluteFilePath());
QJsonObject jObj = jDoc.object();
QJsonValue durationV = jObj["format"].toObject()["duration"];
- seconds = durationV.toVariant().toDouble();
+ seconds = static_cast<qint64>(durationV.toVariant().toDouble());
dur = Helper::Duration(seconds);
duration = dur.toString();
}else if(fi.isDir()){