From 6212e95af0b186b70b91fee733da00f088abb99a Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 24 Nov 2018 04:26:56 +0100 Subject: Fix clang warnings in delegates --- delegates.cpp | 2 +- delegates.h | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/delegates.cpp b/delegates.cpp index a168790..7a14bb4 100644 --- a/delegates.cpp +++ b/delegates.cpp @@ -86,7 +86,7 @@ QString DurationDelegate::displayText(const QVariant &value, const QLocale &loca if(value.toString().contains("x") || value.toString() == "skipped"){ return value.toString(); } - int secs = value.toFloat(); + int secs = value.toInt(); if(secs == 0){ return tr("n/a"); } diff --git a/delegates.h b/delegates.h index c08dfb0..72b3b13 100644 --- a/delegates.h +++ b/delegates.h @@ -16,7 +16,7 @@ class FileNoDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit FileNoDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit FileNoDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; virtual QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const; }; @@ -24,7 +24,7 @@ class FileNoDelegate : public QStyledItemDelegate { class FileTypeDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit FileTypeDelegate(QObject *parent = 0); + explicit FileTypeDelegate(QObject *parent = nullptr); virtual QString displayText(const QVariant &value, const QLocale &locale) const; virtual QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const; @@ -35,35 +35,35 @@ class FileTypeDelegate : public QStyledItemDelegate { class DvdNoDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit DvdNoDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit DvdNoDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; }; class SizeDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit SizeDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit SizeDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; }; class DurationDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit DurationDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit DurationDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; }; class BitrateDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit BitrateDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit BitrateDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; }; class EmptyDelegate : public QStyledItemDelegate { Q_OBJECT public: - explicit EmptyDelegate(QObject *parent = 0) : QStyledItemDelegate(parent) {} + explicit EmptyDelegate(QObject *parent = nullptr) : QStyledItemDelegate(parent) {} virtual QString displayText(const QVariant &value, const QLocale &locale) const; }; -- cgit v1.2.3-70-g09d2