]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix all 'explicit constructor' krazy warnings
authorElvis Angelaccio <elvis.angelaccio@kde.org>
Sat, 3 Feb 2018 21:21:30 +0000 (22:21 +0100)
committerElvis Angelaccio <elvis.angelaccio@kde.org>
Sat, 3 Feb 2018 21:21:30 +0000 (22:21 +0100)
32 files changed:
src/dolphinpart_ext.h
src/kitemviews/kfileitemlistview.h
src/kitemviews/kitemlistgroupheader.h
src/kitemviews/kitemlistheader.h
src/kitemviews/kitemlistselectionmanager.h
src/kitemviews/kitemlistview.h
src/kitemviews/kitemmodelbase.h
src/kitemviews/kitemrange.h
src/kitemviews/kitemset.h
src/kitemviews/kstandarditemlistgroupheader.h
src/kitemviews/kstandarditemlistview.h
src/kitemviews/private/kfileitemmodeldirlister.h
src/kitemviews/private/kitemlistheaderwidget.h
src/kitemviews/private/kitemlistkeyboardsearchmanager.h
src/kitemviews/private/kitemlistselectiontoggle.h
src/kitemviews/private/kitemlistsizehintresolver.h
src/kitemviews/private/kitemlistviewanimation.h
src/kitemviews/private/kitemlistviewlayouter.h
src/middleclickactioneventfilter.h
src/panels/information/phononwidget.h
src/panels/places/placesitemlistgroupheader.h
src/settings/general/confirmationssettingspage.h
src/settings/general/previewssettingspage.h
src/settings/general/statusbarsettingspage.h
src/settings/navigation/navigationsettingspage.h
src/settings/services/servicessettingspage.h
src/settings/trash/trashsettingspage.h
src/settings/viewmodes/dolphinfontrequester.h
src/settings/viewmodes/viewmodesettings.h
src/settings/viewmodes/viewsettingspage.h
src/statusbar/dolphinstatusbar.h
src/views/tooltips/dolphinfilemetadatawidget.h

index 590fc169cdd0a3cb1f282326af2829b89bd0a12b..2011bcd0c3adae91e95bfadcb5118c1f495133be 100644 (file)
@@ -32,7 +32,7 @@ class DolphinPartBrowserExtension : public KParts::BrowserExtension
 {
     Q_OBJECT
 public:
-    DolphinPartBrowserExtension( DolphinPart* part );
+    explicit DolphinPartBrowserExtension( DolphinPart* part );
     void restoreState(QDataStream &stream) override;
     void saveState(QDataStream &stream) override;
 
@@ -52,7 +52,7 @@ class DolphinPartFileInfoExtension : public KParts::FileInfoExtension
     Q_OBJECT
 
 public:
-    DolphinPartFileInfoExtension(DolphinPart* part);
+    explicit DolphinPartFileInfoExtension(DolphinPart* part);
 
     QueryModes supportedQueryModes() const override;
     bool hasSelection() const override;
@@ -68,7 +68,7 @@ class DolphinPartListingFilterExtension : public KParts::ListingFilterExtension
     Q_OBJECT
 
 public:
-    DolphinPartListingFilterExtension(DolphinPart* part);
+    explicit DolphinPartListingFilterExtension(DolphinPart* part);
     FilterModes supportedFilterModes() const override;
     bool supportsMultipleFilters(FilterMode mode) const override;
     QVariant filter(FilterMode mode) const override;
@@ -83,7 +83,7 @@ class DolphinPartListingNotificationExtension : public KParts::ListingNotificati
     Q_OBJECT
 
 public:
-    DolphinPartListingNotificationExtension(DolphinPart* part);
+    explicit DolphinPartListingNotificationExtension(DolphinPart* part);
     NotificationEventTypes supportedNotificationEventTypes() const override;
 
 public Q_SLOTS:
index 95ad9ba6862a222c598a9acc8cf28dbf42bdaee5..c7fdf972db9562395a68fdf0cd5bf740ff3e778d 100644 (file)
@@ -41,7 +41,7 @@ class DOLPHIN_EXPORT KFileItemListView : public KStandardItemListView
     Q_OBJECT
 
 public:
-    KFileItemListView(QGraphicsWidget* parent = nullptr);
+    explicit KFileItemListView(QGraphicsWidget* parent = nullptr);
     ~KFileItemListView() override;
 
     void setPreviewsShown(bool show);
index 6a8bd76e86a9ddf17a3d32edc0e5e23d8237b732..ec5fb145eb053dc065d9e4d68148fead56d83968 100644 (file)
@@ -42,7 +42,7 @@ class DOLPHIN_EXPORT KItemListGroupHeader : public QGraphicsWidget
     Q_OBJECT
 
 public:
-    KItemListGroupHeader(QGraphicsWidget* parent = nullptr);
+    explicit KItemListGroupHeader(QGraphicsWidget* parent = nullptr);
     ~KItemListGroupHeader() override;
 
     void setRole(const QByteArray& role);
index 4d9d9a5b0837206742c85f8c63301963b81f7664..ef1dd0f859a2b6b510e3cf98896304916fe5bc2e 100644 (file)
@@ -87,7 +87,7 @@ signals:
                                    qreal currentWidth);
 
 private:
-    KItemListHeader(KItemListView* listView);
+    explicit KItemListHeader(KItemListView* listView);
 
 private:
     KItemListView* m_view;
index 54c2cc06299a32136a0e9e981e9de31189ceda1d..e4fe0c2304849dbed411b48dc390e7fff0a2d1e3 100644 (file)
@@ -51,7 +51,7 @@ public:
         Toggle
     };
 
-    KItemListSelectionManager(QObject* parent = nullptr);
+    explicit KItemListSelectionManager(QObject* parent = nullptr);
     ~KItemListSelectionManager() override;
 
     void setCurrentItem(int current);
index e3793e10ef55a513757c52b9000e34a4884451d6..7af3d3283ab06044cfb09fc01ef2da48b17fd1cc 100644 (file)
@@ -67,7 +67,7 @@ class DOLPHIN_EXPORT KItemListView : public QGraphicsWidget
     Q_PROPERTY(qreal itemOffset READ itemOffset WRITE setItemOffset)
 
 public:
-    KItemListView(QGraphicsWidget* parent = nullptr);
+    explicit KItemListView(QGraphicsWidget* parent = nullptr);
     ~KItemListView() override;
 
     /**
index 0aa6d187f4e28191b512483d10ae6bc01aba69bd..7db387ec2e4eefc555c5594be79f0b51ab9a5bdc 100644 (file)
@@ -55,7 +55,7 @@ class DOLPHIN_EXPORT KItemModelBase : public QObject
     Q_OBJECT
 
 public:
-    KItemModelBase(QObject* parent = nullptr);
+    explicit KItemModelBase(QObject* parent = nullptr);
     explicit KItemModelBase(const QByteArray& sortRole, QObject* parent = nullptr);
     ~KItemModelBase() override;
 
index ecc03988d29949474d2436c539588937d2f83649..6453f2154a15c338fa8ce970816091709f2d6d54 100644 (file)
@@ -51,7 +51,7 @@ class KItemRangeList : public QList<KItemRange>
 {
 public:
     KItemRangeList() : QList<KItemRange>() {}
-    KItemRangeList(const QList<KItemRange>& list) : QList<KItemRange>(list) {}
+    explicit KItemRangeList(const QList<KItemRange>& list) : QList<KItemRange>(list) {}
 
     template<class Container>
     static KItemRangeList fromSortedContainer(const Container& container);
index 5afe24df5db846ef7e46137ee7f0b0d3ec9a7cf2..b831953c66ae43a14801636f960918f2dc275e4e 100644 (file)
@@ -163,7 +163,7 @@ public:
         {
         }
 
-        const_iterator(const iterator& other) :
+        explicit const_iterator(const iterator& other) :
             m_rangeIt(other.m_rangeIt),
             m_offset(other.m_offset)
         {
index 36ab7772218aa7853f44441923805a0afd00b95e..136bb866fab8dccc7ffaae03365a812f76d7de96 100644 (file)
@@ -32,7 +32,7 @@ class DOLPHIN_EXPORT KStandardItemListGroupHeader : public KItemListGroupHeader
     Q_OBJECT
 
 public:
-    KStandardItemListGroupHeader(QGraphicsWidget* parent = nullptr);
+    explicit KStandardItemListGroupHeader(QGraphicsWidget* parent = nullptr);
     ~KStandardItemListGroupHeader() override;
 
     void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = nullptr) override;
index 6321a1d2e69611f8cfc602e7dc3f51eaa9779565..f6125621ff5bec7b0516ff3a3e32bcd080f12849 100644 (file)
@@ -52,7 +52,7 @@ public:
         DetailsLayout
     };
 
-    KStandardItemListView(QGraphicsWidget* parent = nullptr);
+    explicit KStandardItemListView(QGraphicsWidget* parent = nullptr);
     ~KStandardItemListView() override;
 
     void setItemLayout(ItemLayout layout);
index c8b670f713a8f17fcf32e5afc36d8e8a1d9c5361..b3f85c8da3ee5216705400ae110722260fdc5245 100644 (file)
@@ -34,7 +34,7 @@ class DOLPHIN_EXPORT KFileItemModelDirLister : public KDirLister
     Q_OBJECT
 
 public:
-    KFileItemModelDirLister(QObject* parent = nullptr);
+    explicit KFileItemModelDirLister(QObject* parent = nullptr);
     ~KFileItemModelDirLister() override;
 
 signals:
index 6d0974f9798f782e3a766f4005c17e1d4e331b32..193f2b34edb1b2103339110160cc5d3a8307638e 100644 (file)
@@ -38,7 +38,7 @@ class DOLPHIN_EXPORT KItemListHeaderWidget : public QGraphicsWidget
     Q_OBJECT
 
 public:
-    KItemListHeaderWidget(QGraphicsWidget* parent = nullptr);
+    explicit KItemListHeaderWidget(QGraphicsWidget* parent = nullptr);
     ~KItemListHeaderWidget() override;
 
     void setModel(KItemModelBase* model);
index 02dedefca0a31d84ab221b6cc5563a94e8763d1d..f9d77d0b1a50f74aaae90faebeceb900d1222685 100644 (file)
@@ -41,7 +41,7 @@ class DOLPHIN_EXPORT KItemListKeyboardSearchManager : public QObject
 
 public:
 
-    KItemListKeyboardSearchManager(QObject* parent = nullptr);
+    explicit KItemListKeyboardSearchManager(QObject* parent = nullptr);
     ~KItemListKeyboardSearchManager() override;
 
     /**
index a10995372ea06fa37d0c503f36df646735cf5961..a537a990487db7b57b5f12d796c17dfca20ae250 100644 (file)
@@ -34,7 +34,7 @@ class DOLPHIN_EXPORT KItemListSelectionToggle : public QGraphicsWidget
     Q_OBJECT
 
 public:
-    KItemListSelectionToggle(QGraphicsItem* parent);
+    explicit KItemListSelectionToggle(QGraphicsItem* parent);
     ~KItemListSelectionToggle() override;
 
     void setChecked(bool checked);
index fa92b8682221bb53962a192de1c90275b5d3eadf..b62c87a69be1196601ce11de101044d8c907213e 100644 (file)
@@ -34,7 +34,7 @@ class KItemListView;
 class DOLPHIN_EXPORT KItemListSizeHintResolver
 {
 public:
-    KItemListSizeHintResolver(const KItemListView* itemListView);
+    explicit KItemListSizeHintResolver(const KItemListView* itemListView);
     virtual ~KItemListSizeHintResolver();
     QSizeF maxSizeHint();
     QSizeF minSizeHint();
index ba3a33dc923493c257b0ce16d46343c7ca10dfab..f73ea7fb75ef6dd379b25bb2b51d044137cddce2 100644 (file)
@@ -48,7 +48,7 @@ public:
         ResizeAnimation
     };
 
-    KItemListViewAnimation(QObject* parent = nullptr);
+    explicit KItemListViewAnimation(QObject* parent = nullptr);
     ~KItemListViewAnimation() override;
 
     void setScrollOrientation(Qt::Orientation orientation);
index 2116f8405c5b5ad8570565ad314a1bbd62ff4d66..6cdce666f47e12414bfadc1475838ae8f115ff11 100644 (file)
@@ -50,7 +50,7 @@ class DOLPHIN_EXPORT KItemListViewLayouter : public QObject
     Q_OBJECT
 
 public:
-    KItemListViewLayouter(KItemListSizeHintResolver* sizeHintResolver, QObject* parent = nullptr);
+    explicit KItemListViewLayouter(KItemListSizeHintResolver* sizeHintResolver, QObject* parent = nullptr);
     ~KItemListViewLayouter() override;
 
     void setScrollOrientation(Qt::Orientation orientation);
index 6974f469e7a63e965043e6fb9fff3dfb3b291619..e88eabc8afbd48e6bd211e3f9c8aebd2b4df6e2e 100644 (file)
@@ -35,7 +35,7 @@ class DOLPHIN_EXPORT MiddleClickActionEventFilter : public QObject
     Q_OBJECT
 
 public:
-    MiddleClickActionEventFilter(QObject *parent);
+    explicit MiddleClickActionEventFilter(QObject *parent);
     ~MiddleClickActionEventFilter() override;
 
 signals:
index 947f0cdac2c7588cc5030f22d1612663358638eb..eff613bd96d51580109b76294d8e72d970a03e07 100644 (file)
@@ -43,7 +43,7 @@ class PhononWidget : public QWidget
 {
     Q_OBJECT
     public:
-        PhononWidget(QWidget *parent = nullptr);
+        explicit PhononWidget(QWidget *parent = nullptr);
 
         void setUrl(const QUrl &url);
         QUrl url() const;
index 4408aa9ef848f26c225c7cd7dbe2272d8f43cb87..7276622416481f60ccba46417584ee9239cf2bfa 100644 (file)
@@ -27,7 +27,7 @@ class PlacesItemListGroupHeader : public KStandardItemListGroupHeader
     Q_OBJECT
 
 public:
-    PlacesItemListGroupHeader(QGraphicsWidget* parent = nullptr);
+    explicit PlacesItemListGroupHeader(QGraphicsWidget* parent = nullptr);
     ~PlacesItemListGroupHeader() override;
 
 protected:
index f8e5e3540cf7a999a11b828bbe9b753f918a079e..22e47aead81ebe489d38c003fa93b12391bb2b20 100644 (file)
@@ -31,7 +31,7 @@ class ConfirmationsSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    ConfirmationsSettingsPage(QWidget* parent);
+    explicit ConfirmationsSettingsPage(QWidget* parent);
     ~ConfirmationsSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index 0bac4da650a00cf78fc1850f2b35817d4b05ce6a..875c19dd6518a5be354be44884ad0fa4f54d38de 100644 (file)
@@ -34,7 +34,7 @@ class PreviewsSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    PreviewsSettingsPage(QWidget* parent);
+    explicit PreviewsSettingsPage(QWidget* parent);
     ~PreviewsSettingsPage() override;
 
     /**
index d85f0aaa1549792c2d92c0091688a4683c47d549..3c0bd2b3c1fed32365fc84bb7da7fb36e3e7d594 100644 (file)
@@ -31,7 +31,7 @@ class StatusBarSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    StatusBarSettingsPage(QWidget* parent);
+    explicit StatusBarSettingsPage(QWidget* parent);
     ~StatusBarSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index d58a8e8110477467fd5fdff446339cb876095435..188fe51f1ec2a45deceeca84358ecb1d49151d31 100644 (file)
@@ -31,7 +31,7 @@ class NavigationSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    NavigationSettingsPage(QWidget* parent);
+    explicit NavigationSettingsPage(QWidget* parent);
     ~NavigationSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index c1239c9f5fd2a1fda1036942768874218365db33..bcbce19180a7c09b4dac9017499da1e1ccfde96c 100644 (file)
@@ -35,7 +35,7 @@ class ServicesSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    ServicesSettingsPage(QWidget* parent);
+    explicit ServicesSettingsPage(QWidget* parent);
     ~ServicesSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index 57631b7602a83f36ab98fd029a90f3cc2b0a1c9a..6faf3f61e22542e476041d6c9b9a0f4fa35fa25d 100644 (file)
@@ -30,7 +30,7 @@ class TrashSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    TrashSettingsPage(QWidget* parent);
+    explicit TrashSettingsPage(QWidget* parent);
     ~TrashSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index 3f355e3141ce21080b64f0a2ba426cdc59068c56..6f1b8400eaa5fcaf13a57675c87b7727c5bfa523 100644 (file)
@@ -40,7 +40,7 @@ public:
         CustomFont = 1
     };
 
-    DolphinFontRequester(QWidget* parent);
+    explicit DolphinFontRequester(QWidget* parent);
     ~DolphinFontRequester() override;
 
     void setMode(Mode mode);
index 9f0b44e9baaa1ddca5fcb1ce09b598b8a9e72a70..8bc9b562e8ed8252d78b197b7bf755e85e4bdef4 100644 (file)
@@ -36,7 +36,7 @@ public:
         DetailsMode
     };
 
-    ViewModeSettings(ViewMode mode);
+    explicit ViewModeSettings(ViewMode mode);
     virtual ~ViewModeSettings();
 
     void setIconSize(int size) const;
index 4f57e5c19100186c79640b257c4229bed4815d31..2e456a867c8fc594ba61b56f723d62d1bef9e41d 100644 (file)
@@ -36,7 +36,7 @@ class ViewSettingsPage : public SettingsPageBase
     Q_OBJECT
 
 public:
-    ViewSettingsPage(QWidget* parent);
+    explicit ViewSettingsPage(QWidget* parent);
     ~ViewSettingsPage() override;
 
     /** @see SettingsPageBase::applySettings() */
index 0b0004e47e1676bd61129493763b66599f60343b..8b872ace58325a161d6370d15ec94a960164bfb8 100644 (file)
@@ -43,7 +43,7 @@ class DolphinStatusBar : public QWidget
     Q_OBJECT
 
 public:
-    DolphinStatusBar(QWidget* parent);
+    explicit DolphinStatusBar(QWidget* parent);
     ~DolphinStatusBar() override;
 
     QString text() const;
index 6dcc5237c197241862f98a7d8ef53d124ad25454..3017ef5ced93605decf1ff5ef686e4906f551004 100644 (file)
@@ -45,7 +45,7 @@ class DolphinFileMetaDataWidget : public QWidget
     Q_OBJECT
 
 public:
-    DolphinFileMetaDataWidget(QWidget* parent = nullptr);
+    explicit DolphinFileMetaDataWidget(QWidget* parent = nullptr);
     ~DolphinFileMetaDataWidget() override;
 
     void setPreview(const QPixmap& pixmap);