From 7fea5e4b3a3fa0b8f2fbf5425be3a5ecadc0b432 Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 3 Nov 2018 08:56:50 +0100 Subject: Use new connect syntax in MovieInfoPage While at it, make some QPushButtons local instead of member variables. --- movieinfopage.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'movieinfopage.cpp') diff --git a/movieinfopage.cpp b/movieinfopage.cpp index 4784858..bb1555a 100644 --- a/movieinfopage.cpp +++ b/movieinfopage.cpp @@ -58,18 +58,18 @@ void MovieInfoPage::setupGui(){ //add + remove files QHBoxLayout *fileButtonLayout = new QHBoxLayout; fileButtonLayout->addStretch(); - mExtractTitle = new QPushButton(tr("Title")); - fileButtonLayout->addWidget(mExtractTitle); - connect(mExtractTitle, SIGNAL(clicked()), this, SLOT(extractTitle())); - mAddOld = new QPushButton(tr("Add Old...")); - fileButtonLayout->addWidget(mAddOld); - connect(mAddOld, SIGNAL(clicked()), this, SLOT(addOld())); - mAddFile = new QPushButton(tr("Add files...")); - fileButtonLayout->addWidget(mAddFile); - connect(mAddFile, SIGNAL(clicked()), this, SLOT(addFiles())); - mRemoveFile = new QPushButton(tr("Remove from list")); - fileButtonLayout->addWidget(mRemoveFile); - connect(mRemoveFile, SIGNAL(clicked()), this, SLOT(removeFile())); + QPushButton *extractTitleB = new QPushButton(tr("Title")); + fileButtonLayout->addWidget(extractTitleB); + connect(extractTitleB, &QPushButton::clicked, this, &MovieInfoPage::extractTitle); + QPushButton *addOldB = new QPushButton(tr("Add Old...")); + fileButtonLayout->addWidget(addOldB); + connect(addOldB, &QPushButton::clicked, this, &MovieInfoPage::addOld); + QPushButton *addFileB = new QPushButton(tr("Add files...")); + fileButtonLayout->addWidget(addFileB); + connect(addFileB, &QPushButton::clicked, this, &MovieInfoPage::addFiles); + QPushButton *removeFileB = new QPushButton(tr("Remove from list")); + fileButtonLayout->addWidget(removeFileB); + connect(removeFileB, &QPushButton::clicked, this, &MovieInfoPage::removeFile); //movie name + subtitle QFormLayout *movieTitleLayout = new QFormLayout; -- cgit v1.2.3-70-g09d2