summaryrefslogtreecommitdiffstats
path: root/src/recording
diff options
context:
space:
mode:
authorronso0 <ronso0@mixxx.org>2020-04-04 19:56:46 +0200
committerronso0 <ronso0@mixxx.org>2020-04-04 20:01:21 +0200
commitdb17fd1f2142ae73f8161140ece1d8a803aa6e69 (patch)
treee6f96325f1e28618fa44044d929953c555a578f8 /src/recording
parent6035a245e325027032a38e43959fd40fc768ec3a (diff)
DlgRecording: separate Rec toggle & button update
Redirect toggle request to RecordingManager::slotToggleRecording() and let slotRecordingEnabled() handle the button update.
Diffstat (limited to 'src/recording')
-rw-r--r--src/recording/recordingmanager.cpp4
-rw-r--r--src/recording/recordingmanager.h4
2 files changed, 3 insertions, 5 deletions
diff --git a/src/recording/recordingmanager.cpp b/src/recording/recordingmanager.cpp
index af57a43696..cf06dd7cf7 100644
--- a/src/recording/recordingmanager.cpp
+++ b/src/recording/recordingmanager.cpp
@@ -81,8 +81,8 @@ void RecordingManager::slotSetRecording(bool recording) {
}
}
-void RecordingManager::slotToggleRecording(double v) {
- if (v > 0) {
+void RecordingManager::slotToggleRecording(bool toggle) {
+ if (toggle) {
if (isRecordingActive()) {
stopRecording();
} else {
diff --git a/src/recording/recordingmanager.h b/src/recording/recordingmanager.h
index 3f9ac6b34b..38afe1e823 100644
--- a/src/recording/recordingmanager.h
+++ b/src/recording/recordingmanager.h
@@ -56,9 +56,7 @@ class RecordingManager : public QObject
void slotBytesRecorded(int);
void slotDurationRecorded(quint64);
void slotSetRecording(bool recording);
-
- private slots:
- void slotToggleRecording(double v);
+ void slotToggleRecording(bool toggle);
private:
QString formatDateTimeForFilename(QDateTime dateTime) const;