From 3fa22f19a60c3f6376c23ffa6b652b0b5438abc4 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 27 Jul 2018 15:27:27 +0200 Subject: [PATCH] Aggregation: Modernize modernize-use-nullptr Change-Id: I8775e7f4bdfed143a59c791d86f4b1acf11bcc73 Reviewed-by: Orgad Shaneh --- src/libs/aggregation/aggregate.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libs/aggregation/aggregate.h b/src/libs/aggregation/aggregate.h index 13881d85d81..8c3332bf81f 100644 --- a/src/libs/aggregation/aggregate.h +++ b/src/libs/aggregation/aggregate.h @@ -40,7 +40,7 @@ class AGGREGATION_EXPORT Aggregate : public QObject Q_OBJECT public: - Aggregate(QObject *parent = 0); + Aggregate(QObject *parent = nullptr); ~Aggregate() override; void add(QObject *component); @@ -52,7 +52,7 @@ public: if (T *result = qobject_cast(component)) return result; } - return (T *)0; + return nullptr; } template QList components() { @@ -84,19 +84,19 @@ private: template T *query(Aggregate *obj) { if (!obj) - return (T *)0; + return nullptr; return obj->template component(); } template T *query(QObject *obj) { if (!obj) - return (T *)0; + return nullptr; T *result = qobject_cast(obj); if (!result) { QReadLocker locker(&Aggregate::lock()); Aggregate *parentAggregation = Aggregate::parentAggregate(obj); - result = (parentAggregation ? query(parentAggregation) : 0); + result = (parentAggregation ? query(parentAggregation) : nullptr); } return result; }