diff options
author | hjk <hjk@qt.io> | 2019-02-26 09:40:49 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-02-26 15:18:14 +0000 |
commit | 6f37348b4c9f00879787374672d42ca1d14083bc (patch) | |
tree | 6196c3674e82fb5ab00a07ade44c0a509d7dc164 /src/plugins/vcsbase | |
parent | 44a42db1ae4460142185e429ff6b39e37d6e3623 (diff) | |
download | qt-creator-6f37348b4c9f00879787374672d42ca1d14083bc.tar.gz |
Replace static_casts by QOverload where possible
Mainly to get rid of the QProcess::finished deprecation warning.
Also adjust coding style in the surrounding connects when needed.
Change-Id: I12f9b248c7974b892c4a069356e578e80f8c59e9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/vcsbase')
-rw-r--r-- | src/plugins/vcsbase/submitfieldwidget.cpp | 2 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseeditor.cpp | 4 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseeditorconfig.cpp | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/vcsbase/submitfieldwidget.cpp b/src/plugins/vcsbase/submitfieldwidget.cpp index 000ba51426..b92579be43 100644 --- a/src/plugins/vcsbase/submitfieldwidget.cpp +++ b/src/plugins/vcsbase/submitfieldwidget.cpp @@ -286,7 +286,7 @@ void SubmitFieldWidget::createField(const QString &f) if (d->completer) fe.lineEdit->setCompleter(d->completer); - connect(fe.combo, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), + connect(fe.combo, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &SubmitFieldWidget::slotComboIndexChanged); connect(fe.clearButton, &QAbstractButton::clicked, this, &SubmitFieldWidget::slotRemove); diff --git a/src/plugins/vcsbase/vcsbaseeditor.cpp b/src/plugins/vcsbase/vcsbaseeditor.cpp index 6fcfd09eae..f8d2a87a06 100644 --- a/src/plugins/vcsbase/vcsbaseeditor.cpp +++ b/src/plugins/vcsbase/vcsbaseeditor.cpp @@ -724,7 +724,7 @@ void VcsBaseEditorWidget::init() case OtherContent: break; case LogOutput: - connect(d->entriesComboBox(), static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), + connect(d->entriesComboBox(), QOverload<int>::of(&QComboBox::activated), this, &VcsBaseEditorWidget::slotJumpToEntry); connect(this, &QPlainTextEdit::textChanged, this, &VcsBaseEditorWidget::slotPopulateLogBrowser); @@ -737,7 +737,7 @@ void VcsBaseEditorWidget::init() break; case DiffOutput: // Diff: set up diff file browsing - connect(d->entriesComboBox(), static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), + connect(d->entriesComboBox(), QOverload<int>::of(&QComboBox::activated), this, &VcsBaseEditorWidget::slotJumpToEntry); connect(this, &QPlainTextEdit::textChanged, this, &VcsBaseEditorWidget::slotPopulateDiffBrowser); diff --git a/src/plugins/vcsbase/vcsbaseeditorconfig.cpp b/src/plugins/vcsbase/vcsbaseeditorconfig.cpp index f3f96e3b3f..ee40e2649a 100644 --- a/src/plugins/vcsbase/vcsbaseeditorconfig.cpp +++ b/src/plugins/vcsbase/vcsbaseeditorconfig.cpp @@ -175,7 +175,7 @@ QComboBox *VcsBaseEditorConfig::addComboBox(const QStringList &options, auto cb = new QComboBox; foreach (const ComboBoxItem &item, items) cb->addItem(item.displayText, item.value); - connect(cb, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), + connect(cb, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &VcsBaseEditorConfig::argumentsChanged); d->m_toolBar->addWidget(cb); d->m_optionMappings.append(OptionMapping(options, cb)); |