Fix krazy issues: Use explicit constructors

* Fix all warnings about non-explicit constructors except for those
   in 3rdparty code.
This commit is contained in:
Tobias Hunger
2010-08-26 18:35:30 +02:00
parent 8d188d0104
commit 715796b48a
63 changed files with 77 additions and 77 deletions

View File

@@ -108,7 +108,7 @@ class ShadowBuildPage : public QWizardPage
{
Q_OBJECT
public:
ShadowBuildPage(CMakeOpenProjectWizard *cmakeWizard, bool change = false);
explicit ShadowBuildPage(CMakeOpenProjectWizard *cmakeWizard, bool change = false);
private slots:
void buildDirectoryChanged();
private:
@@ -121,7 +121,7 @@ class CMakeRunPage : public QWizardPage
Q_OBJECT
public:
enum Mode { Initial, Update, Recreate, Change };
CMakeRunPage(CMakeOpenProjectWizard *cmakeWizard, Mode mode = Initial, const QString &buildDirectory = QString());
explicit CMakeRunPage(CMakeOpenProjectWizard *cmakeWizard, Mode mode = Initial, const QString &buildDirectory = QString());
virtual void initializePage();
virtual void cleanupPage();

View File

@@ -128,7 +128,7 @@ class CMakeRunConfigurationWidget : public QWidget
{
Q_OBJECT
public:
CMakeRunConfigurationWidget(CMakeRunConfiguration *cmakeRunConfiguration, QWidget *parent = 0);
explicit CMakeRunConfigurationWidget(CMakeRunConfiguration *cmakeRunConfiguration, QWidget *parent = 0);
private slots:
void setArguments(const QString &args);