Improve some compile warnings.

Remove "-Wdeprecated-copy". Some compilers don't support.
Support both QButtonGroup::buttonClicked() and
QButtonGroup::idClicked(), depending on which vesion of
QT is installed.
This commit is contained in:
Ernie Pasveer
2022-05-02 19:57:17 -05:00
parent d9fa62e7be
commit fa5335ba68
4 changed files with 19 additions and 1 deletions
+6
View File
@@ -1,6 +1,7 @@
#include "SeerGdbConfigPage.h"
#include <QtWidgets/QWidget>
#include <QtWidgets/QFileDialog>
#include <QtGlobal>
SeerGdbConfigPage::SeerGdbConfigPage(QWidget* parent) : QWidget(parent) {
@@ -11,7 +12,12 @@ SeerGdbConfigPage::SeerGdbConfigPage(QWidget* parent) : QWidget(parent) {
// Connect things.
QObject::connect(gdbProgramToolButton, &QToolButton::clicked, this, &SeerGdbConfigPage::handleGdbProgramToolButton);
#if (QT_VERSION >= QT_VERSION_CHECK(5, 12, 0))
QObject::connect(styleButtonGroup, QOverload<int>::of(&QButtonGroup::idClicked), this, &SeerGdbConfigPage::handleDprintfButtonGroup);
#else
QObject::connect(styleButtonGroup, QOverload<int>::of(&QButtonGroup::buttonClicked), this, &SeerGdbConfigPage::handleDprintfButtonGroup);
#endif
}
SeerGdbConfigPage::~SeerGdbConfigPage() {