From 003e800a03d99c572891dd17d1e824c693b0d7e6 Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Mon, 21 Jun 2021 20:45:34 +0200
Subject: [PATCH] MISC: Mark widget's constructors explicit

---
 src/AudioVisualizer.h | 2 +-
 src/DialogHelp.h      | 2 +-
 src/MainWindow.h      | 2 +-
 src/TimingBar.h       | 2 +-
 src/TimingView.hpp    | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/AudioVisualizer.h b/src/AudioVisualizer.h
index 2e47eb5c..2673469b 100644
--- a/src/AudioVisualizer.h
+++ b/src/AudioVisualizer.h
@@ -13,7 +13,7 @@ class AudioVisualizer final : public QWidget {
     Q_OBJECT
 
 public:
-    AudioVisualizer(QWidget *parent = nullptr) noexcept;
+    explicit AudioVisualizer(QWidget *parent = nullptr) noexcept;
     ~AudioVisualizer() noexcept = default;
 
     static AudioVisualizer *fromFile(const QString &);
diff --git a/src/DialogHelp.h b/src/DialogHelp.h
index f19d6e5c..33cd2ff1 100644
--- a/src/DialogHelp.h
+++ b/src/DialogHelp.h
@@ -12,7 +12,7 @@ class DialogHelp final : public QMessageBox {
     Q_OBJECT
 
 public:
-    DialogHelp(QWidget *parent = nullptr) noexcept;
+    explicit DialogHelp(QWidget *parent = nullptr) noexcept;
     ~DialogHelp() noexcept = default;
 
 private:
diff --git a/src/MainWindow.h b/src/MainWindow.h
index 05a46db8..a80416d2 100644
--- a/src/MainWindow.h
+++ b/src/MainWindow.h
@@ -18,7 +18,7 @@ class MainWindow final : public QMainWindow {
     VivyDocumentStore documentStore;
 
 public:
-    MainWindow(QWidget *parent = nullptr) noexcept;
+    explicit MainWindow(QWidget *parent = nullptr) noexcept;
     ~MainWindow() noexcept = default;
 
 private slots:
diff --git a/src/TimingBar.h b/src/TimingBar.h
index ae9686aa..206e7ee1 100644
--- a/src/TimingBar.h
+++ b/src/TimingBar.h
@@ -11,7 +11,7 @@
 
 class TimingBar final : public QGraphicsLineItem {
 public:
-    TimingBar(QLine, QColor, QWidget *parent = nullptr) noexcept;
+    explicit TimingBar(QLine, QColor, QWidget *parent = nullptr) noexcept;
     ~TimingBar() noexcept = default;
 
 private:
diff --git a/src/TimingView.hpp b/src/TimingView.hpp
index 81eb053b..e6d29c97 100644
--- a/src/TimingView.hpp
+++ b/src/TimingView.hpp
@@ -22,7 +22,7 @@ public:
     static inline constexpr QColor startColour = QColor(127, 0, 127);
     static inline constexpr QColor endColour   = QColor(0, 127, 0);
 
-    TimingView(QImage img, QWidget *parent = nullptr) noexcept;
+    explicit TimingView(QImage img, QWidget *parent = nullptr) noexcept;
     ~TimingView() noexcept = default;
 
 private:
-- 
GitLab