From e86c396a6d99026a516370cdd67130f5348db572 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Fri, 3 Jul 2020 12:53:41 -0400 Subject: [PATCH] CInstancesProxyModel: Make use of override --- src/Editor/WorldEditor/CInstancesProxyModel.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Editor/WorldEditor/CInstancesProxyModel.h b/src/Editor/WorldEditor/CInstancesProxyModel.h index 10fb8377..61483913 100644 --- a/src/Editor/WorldEditor/CInstancesProxyModel.h +++ b/src/Editor/WorldEditor/CInstancesProxyModel.h @@ -6,13 +6,13 @@ class CInstancesProxyModel : public QSortFilterProxyModel { public: - CInstancesProxyModel(QObject *pParent = 0) + explicit CInstancesProxyModel(QObject *pParent = nullptr) : QSortFilterProxyModel(pParent) { setSortCaseSensitivity(Qt::CaseInsensitive); } - virtual bool lessThan(const QModelIndex& rkLeft, const QModelIndex& rkRight) const + bool lessThan(const QModelIndex& rkLeft, const QModelIndex& rkRight) const override { // Don't sort from the top two levels and don't sort the Show column if (rkLeft.parent() == QModelIndex() || rkLeft.parent().parent() == QModelIndex() || rkLeft.column() == 2) @@ -22,7 +22,6 @@ public: else return rkLeft.row() > rkRight.row(); } - else { QString Left = sourceModel()->data(rkLeft).toString();