diff options
author | Arno <arno@disconnect.de> | 2017-12-26 21:45:14 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-12-26 21:45:14 +0100 |
commit | 86c58b94bf33618c2e6d33a1e5c174f051a33c1d (patch) | |
tree | e476288cd7b4fed0e2d46daa2e131a8496f112a0 /consistencycheck.cpp | |
parent | 8acb1272e327b3f8b1cb72a6532a3f778f104891 (diff) | |
download | SheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.tar.gz SheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.tar.bz2 SheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.zip |
Get rid of QSignalMapper in consistencycheck.cpp
It's obsolete. Same as before!
Diffstat (limited to 'consistencycheck.cpp')
-rw-r--r-- | consistencycheck.cpp | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/consistencycheck.cpp b/consistencycheck.cpp index d5d1aa8..3bbd871 100644 --- a/consistencycheck.cpp +++ b/consistencycheck.cpp @@ -12,7 +12,6 @@ #include <QtWidgets/QVBoxLayout> #include <QSqlQuery> #include <QFileInfo> -#include <QSignalMapper> #include <QTextCursor> #include <QMutexLocker> #include <QMutex> @@ -62,7 +61,9 @@ ConsistencyCheck::ConsistencyCheck(QWidget *parent, Qt::WindowFlags f) : SmDialo // Buttons mCancelExit = new QPushButton(tr("Close")); mCheckDb = new QPushButton(tr("Check database")); + connect(mCheckDb, &QPushButton::clicked, [=] { startChecker(ConsistencyCheck::DbCheck); }); mCheckFs = new QPushButton(tr("Check Filesystem")); + connect(mCheckFs, &QPushButton::clicked, [=] { startChecker(ConsistencyCheck::FsCheck); }); mCleanup = new QPushButton(tr("Cleanup...")); connect(mCleanup, SIGNAL(clicked()), this, SLOT(cleanup())); mCleanup->setEnabled(false); @@ -74,17 +75,9 @@ ConsistencyCheck::ConsistencyCheck(QWidget *parent, Qt::WindowFlags f) : SmDialo buttonLayout->addWidget(mCancelExit); connect(mCancelExit, SIGNAL(clicked()), this, SLOT(accept())); - // signal mapper - QSignalMapper *mapper = new QSignalMapper(this); - connect(mCheckDb, SIGNAL(clicked()), mapper, SLOT(map())); - mapper->setMapping(mCheckDb, ConsistencyCheck::DbCheck); - connect(mCheckFs, SIGNAL(clicked()), mapper, SLOT(map())); - mapper->setMapping(mCheckFs, ConsistencyCheck::FsCheck); - connect(mapper, SIGNAL(mapped(int)), this, SLOT(startChecker(int))); - //misc - mChecker = new ConsistencyChecker(this); - connect(mChecker, SIGNAL(started()), this, SLOT(checkerStarted())); + mChecker = new ConsistencyChecker(this); + connect(mChecker, SIGNAL(started()), this, SLOT(checkerStarted())); connect(mChecker, SIGNAL(finished()), this, SLOT(checkerFinished())); connect(mChecker, SIGNAL(consistencyMsg(QString)), this, SLOT(addMessage(QString))); connect(mChecker, SIGNAL(approxTotal(int)), this, SLOT(setProgressBarMax(int))); |