From 26f2c7b278d614148b41d60e308df572d59e952b Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 13 May 2015 09:32:04 +1000 Subject: Make single argument constructors explicit where simple to avoid possibility of unintended conversions. --- qt/ScintillaEditBase/PlatQt.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'qt/ScintillaEditBase/PlatQt.cpp') diff --git a/qt/ScintillaEditBase/PlatQt.cpp b/qt/ScintillaEditBase/PlatQt.cpp index 38f1d16d1..71bdae792 100644 --- a/qt/ScintillaEditBase/PlatQt.cpp +++ b/qt/ScintillaEditBase/PlatQt.cpp @@ -780,7 +780,7 @@ private: class ListWidget : public QListWidget { public: - ListWidget(QWidget *parent); + explicit ListWidget(QWidget *parent); virtual ~ListWidget(); void setDoubleClickAction(CallBackAction action, void *data); @@ -1110,7 +1110,7 @@ class DynamicLibraryImpl : public DynamicLibrary { protected: QLibrary *lib; public: - DynamicLibraryImpl(const char *modulePath) { + explicit DynamicLibraryImpl(const char *modulePath) { QString path = QString::fromUtf8(modulePath); lib = new QLibrary(path); } -- cgit v1.2.3