summaryrefslogtreecommitdiffstats
path: root/src/library/export/trackexportdlg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/export/trackexportdlg.cpp')
-rw-r--r--src/library/export/trackexportdlg.cpp20
1 files changed, 14 insertions, 6 deletions
diff --git a/src/library/export/trackexportdlg.cpp b/src/library/export/trackexportdlg.cpp
index f17e509203..14f5dbb403 100644
--- a/src/library/export/trackexportdlg.cpp
+++ b/src/library/export/trackexportdlg.cpp
@@ -14,20 +14,28 @@ TrackExportDlg::TrackExportDlg(QWidget *parent,
m_pConfig(pConfig),
m_worker(worker) {
setupUi(this);
- connect(cancelButton, SIGNAL(clicked()), this, SLOT(cancelButtonClicked()));
+ connect(cancelButton,
+ &QPushButton::clicked,
+ this,
+ &TrackExportDlg::cancelButtonClicked);
exportProgress->setMinimum(0);
exportProgress->setMaximum(1);
exportProgress->setValue(0);
statusLabel->setText("");
setModal(true);
- connect(m_worker, SIGNAL(progress(QString, int, int)), this,
- SLOT(slotProgress(QString, int, int)));
connect(m_worker,
- SIGNAL(askOverwriteMode(QString, std::promise<TrackExportWorker::OverwriteAnswer>*)),
+ &TrackExportWorker::progress,
+ this,
+ &TrackExportDlg::slotProgress);
+ connect(m_worker,
+ &TrackExportWorker::askOverwriteMode,
+ this,
+ &TrackExportDlg::slotAskOverwriteMode);
+ connect(m_worker,
+ &TrackExportWorker::canceled,
this,
- SLOT(slotAskOverwriteMode(QString, std::promise<TrackExportWorker::OverwriteAnswer>*)));
- connect(m_worker, SIGNAL(canceled()), this, SLOT(cancelButtonClicked()));
+ &TrackExportDlg::cancelButtonClicked);
}
void TrackExportDlg::showEvent(QShowEvent* event) {