summaryrefslogtreecommitdiff
path: root/src/libs/utils/newclasswidget.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2015-03-05 22:00:05 +0200
committerhjk <hjk@theqtcompany.com>2015-03-06 13:47:27 +0000
commit329c493764cae50c0db341dbe5b63df60f3ca2d3 (patch)
treeffa33e70e15b32b98540f427e1b1d1856985b39d /src/libs/utils/newclasswidget.cpp
parent0c5dac717e7ff554a9d565800bef6f040875fb5e (diff)
downloadqt-creator-329c493764cae50c0db341dbe5b63df60f3ca2d3.tar.gz
Utils: Modernize connections
Change-Id: I4650abc84e7c82a4054197319f6c849af9e5b8ce Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/newclasswidget.cpp')
-rw-r--r--src/libs/utils/newclasswidget.cpp77
1 files changed, 39 insertions, 38 deletions
diff --git a/src/libs/utils/newclasswidget.cpp b/src/libs/utils/newclasswidget.cpp
index c39ab6c6e3..dea3e69071 100644
--- a/src/libs/utils/newclasswidget.cpp
+++ b/src/libs/utils/newclasswidget.cpp
@@ -98,44 +98,45 @@ NewClassWidget::NewClassWidget(QWidget *parent) :
setNamesDelimiter(QLatin1String("::"));
- connect(d->m_ui.classLineEdit, SIGNAL(updateFileName(QString)),
- this, SLOT(slotUpdateFileNames(QString)));
- connect(d->m_ui.classLineEdit, SIGNAL(textEdited(QString)),
- this, SLOT(classNameEdited()));
- connect(d->m_ui.baseClassComboBox, SIGNAL(currentIndexChanged(int)),
- this, SLOT(suggestClassNameFromBase()));
- connect(d->m_ui.baseClassComboBox, SIGNAL(editTextChanged(QString)),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.classLineEdit, SIGNAL(validChanged()),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.headerFileLineEdit, SIGNAL(validChanged()),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.sourceFileLineEdit, SIGNAL(validChanged()),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.formFileLineEdit, SIGNAL(validChanged()),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.pathChooser, SIGNAL(validChanged()),
- this, SLOT(slotValidChanged()));
- connect(d->m_ui.generateFormCheckBox, SIGNAL(toggled(bool)),
- this, SLOT(slotValidChanged()));
-
- connect(d->m_ui.classLineEdit, SIGNAL(validReturnPressed()),
- this, SLOT(slotActivated()));
- connect(d->m_ui.headerFileLineEdit, SIGNAL(validReturnPressed()),
- this, SLOT(slotActivated()));
- connect(d->m_ui.sourceFileLineEdit, SIGNAL(validReturnPressed()),
- this, SLOT(slotActivated()));
- connect(d->m_ui.formFileLineEdit, SIGNAL(validReturnPressed()),
- this, SLOT(slotActivated()));
- connect(d->m_ui.formFileLineEdit, SIGNAL(validReturnPressed()),
- this, SLOT(slotActivated()));
- connect(d->m_ui.pathChooser, SIGNAL(returnPressed()),
- this, SLOT(slotActivated()));
-
- connect(d->m_ui.generateFormCheckBox, SIGNAL(stateChanged(int)),
- this, SLOT(slotFormInputChecked()));
- connect(d->m_ui.baseClassComboBox, SIGNAL(editTextChanged(QString)),
- this, SLOT(slotBaseClassEdited(QString)));
+ connect(d->m_ui.classLineEdit, &ClassNameValidatingLineEdit::updateFileName,
+ this, &NewClassWidget::slotUpdateFileNames);
+ connect(d->m_ui.classLineEdit, &QLineEdit::textEdited,
+ this, &NewClassWidget::classNameEdited);
+ connect(d->m_ui.baseClassComboBox,
+ static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
+ this, &NewClassWidget::suggestClassNameFromBase);
+ connect(d->m_ui.baseClassComboBox, &QComboBox::editTextChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.classLineEdit, &FancyLineEdit::validChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.headerFileLineEdit, &FancyLineEdit::validChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.sourceFileLineEdit, &FancyLineEdit::validChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.formFileLineEdit, &FancyLineEdit::validChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.pathChooser, &PathChooser::validChanged,
+ this, &NewClassWidget::slotValidChanged);
+ connect(d->m_ui.generateFormCheckBox, &QAbstractButton::toggled,
+ this, &NewClassWidget::slotValidChanged);
+
+ connect(d->m_ui.classLineEdit, &FancyLineEdit::validReturnPressed,
+ this, &NewClassWidget::slotActivated);
+ connect(d->m_ui.headerFileLineEdit, &FancyLineEdit::validReturnPressed,
+ this, &NewClassWidget::slotActivated);
+ connect(d->m_ui.sourceFileLineEdit, &FancyLineEdit::validReturnPressed,
+ this, &NewClassWidget::slotActivated);
+ connect(d->m_ui.formFileLineEdit, &FancyLineEdit::validReturnPressed,
+ this, &NewClassWidget::slotActivated);
+ connect(d->m_ui.formFileLineEdit, &FancyLineEdit::validReturnPressed,
+ this, &NewClassWidget::slotActivated);
+ connect(d->m_ui.pathChooser, &PathChooser::returnPressed,
+ this, &NewClassWidget::slotActivated);
+
+ connect(d->m_ui.generateFormCheckBox, &QCheckBox::stateChanged,
+ this, &NewClassWidget::slotFormInputChecked);
+ connect(d->m_ui.baseClassComboBox, &QComboBox::editTextChanged,
+ this, &NewClassWidget::slotBaseClassEdited);
d->m_ui.generateFormCheckBox->setChecked(true);
setFormInputCheckable(false, true);
setClassType(NoClassType);