From 6e6413da02675b3202a0b2d2f942408d91973a94 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sat, 22 Aug 2020 22:53:31 +0200 Subject: [PATCH] added DebugCount for BaseWindow --- src/widgets/BaseWindow.cpp | 7 +++++++ src/widgets/BaseWindow.hpp | 1 + 2 files changed, 8 insertions(+) diff --git a/src/widgets/BaseWindow.cpp b/src/widgets/BaseWindow.cpp index 9cec59af4..175e35f95 100644 --- a/src/widgets/BaseWindow.cpp +++ b/src/widgets/BaseWindow.cpp @@ -3,6 +3,7 @@ #include "BaseSettings.hpp" #include "BaseTheme.hpp" #include "boost/algorithm/algorithm.hpp" +#include "util/DebugCount.hpp" #include "util/PostToThread.hpp" #include "util/Shortcut.hpp" #include "util/WindowsHelper.hpp" @@ -94,6 +95,12 @@ BaseWindow::BaseWindow(FlagsEnum _flags, QWidget *parent) #endif this->themeChangedEvent(); + DebugCount::increase("BaseWindow"); +} + +BaseWindow::~BaseWindow() +{ + DebugCount::decrease("BaseWindow"); } void BaseWindow::setInitialBounds(const QRect &bounds) diff --git a/src/widgets/BaseWindow.hpp b/src/widgets/BaseWindow.hpp index 1a63e4d72..deba207f5 100644 --- a/src/widgets/BaseWindow.hpp +++ b/src/widgets/BaseWindow.hpp @@ -36,6 +36,7 @@ public: explicit BaseWindow(FlagsEnum flags_ = None, QWidget *parent = nullptr); + ~BaseWindow() override; void setInitialBounds(const QRect &bounds); QRect getBounds();