summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2017-12-26 21:45:14 +0100
committerArno <arno@disconnect.de>2017-12-26 21:45:14 +0100
commit86c58b94bf33618c2e6d33a1e5c174f051a33c1d (patch)
treee476288cd7b4fed0e2d46daa2e131a8496f112a0
parent8acb1272e327b3f8b1cb72a6532a3f778f104891 (diff)
downloadSheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.tar.gz
SheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.tar.bz2
SheMov-86c58b94bf33618c2e6d33a1e5c174f051a33c1d.zip
Get rid of QSignalMapper in consistencycheck.cpp
It's obsolete. Same as before!
-rw-r--r--consistencycheck.cpp15
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)));