diff options
Diffstat (limited to 'src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp')
-rw-r--r-- | src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp b/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp index 697e0a33c2..30abcb3d38 100644 --- a/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp +++ b/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp @@ -297,7 +297,8 @@ int ReadOnlyFilesDialog::exec() ReadOnlyResult result = RO_Cancel; FilePaths failedToMakeWritable; - for (ReadOnlyFilesDialogPrivate::ButtonGroupForFile buttongroup : qAsConst(d->buttonGroups)) { + for (const ReadOnlyFilesDialogPrivate::ButtonGroupForFile &buttongroup + : qAsConst(d->buttonGroups)) { result = static_cast<ReadOnlyResult>(buttongroup.group->checkedId()); switch (result) { case RO_MakeWritable: @@ -464,7 +465,7 @@ void ReadOnlyFilesDialogPrivate::initDialog(const FilePaths &filePaths) // Also save the buttongroup for every file to get the result for each entry. buttonGroups.append({filePath, radioButtonGroup}); - QObject::connect(radioButtonGroup, QOverload<int>::of(&QButtonGroup::buttonClicked), + QObject::connect(radioButtonGroup, QOverload<QAbstractButton *>::of(&QButtonGroup::buttonClicked), [this] { updateSelectAll(); }); } |