From 562596651445f38b2e540b52577db04633e7d933 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bodn=C3=A1r=20Zsombor?= <bodzsoaa@sch.bme.hu> Date: Sat, 27 Feb 2021 13:59:56 +0100 Subject: [PATCH] Configuration should be a normal C++ class --- src/configuration.cc | 2 +- src/configuration.h | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/configuration.cc b/src/configuration.cc index 273b639..93516ca 100644 --- a/src/configuration.cc +++ b/src/configuration.cc @@ -9,7 +9,7 @@ constexpr quint8 kRgbByteSize{3}; constexpr quint8 kProtocolType{2}; } // namespace -Configuration::Configuration(QObject *parent) : QObject(parent) { +Configuration::Configuration() { QSettings settings(QSettings::IniFormat, QSettings::UserScope, "matrix-group", "libmueb"); // Building specific constants diff --git a/src/configuration.h b/src/configuration.h index cf1f070..8aa4f0b 100644 --- a/src/configuration.h +++ b/src/configuration.h @@ -9,8 +9,7 @@ namespace libmueb { -class Configuration : public QObject { - Q_OBJECT +class Configuration { Q_DISABLE_COPY(Configuration) public: @@ -57,7 +56,7 @@ class Configuration : public QObject { quint8 factor_; bool debug_mode_; - explicit Configuration(QObject* parent = nullptr); + Configuration(); ~Configuration() = default; }; -- GitLab