summaryrefslogtreecommitdiffstats
path: root/src/library/recording
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/recording')
-rw-r--r--src/library/recording/dlgrecording.cpp18
-rw-r--r--src/library/recording/dlgrecording.h3
2 files changed, 16 insertions, 5 deletions
diff --git a/src/library/recording/dlgrecording.cpp b/src/library/recording/dlgrecording.cpp
index 5f16ee98b9..8a6e698eeb 100644
--- a/src/library/recording/dlgrecording.cpp
+++ b/src/library/recording/dlgrecording.cpp
@@ -5,15 +5,25 @@
#include "library/trackcollectionmanager.h"
#include "widget/wwidget.h"
#include "widget/wskincolor.h"
+#include "widget/wlibrary.h"
#include "widget/wtracktableview.h"
#include "util/assert.h"
-DlgRecording::DlgRecording(QWidget* parent, UserSettingsPointer pConfig,
- Library* pLibrary,
- RecordingManager* pRecordingManager, KeyboardEventFilter* pKeyboard)
+DlgRecording::DlgRecording(
+ WLibrary* parent,
+ UserSettingsPointer pConfig,
+ Library* pLibrary,
+ RecordingManager* pRecordingManager,
+ KeyboardEventFilter* pKeyboard)
: QWidget(parent),
m_pConfig(pConfig),
- m_pTrackTableView(new WTrackTableView(this, pConfig, pLibrary->trackCollections(), true)),
+ m_pTrackTableView(
+ new WTrackTableView(
+ this,
+ pConfig,
+ pLibrary->trackCollections(),
+ parent->getTrackTableBackgroundColorOpacity(),
+ true)),
m_browseModel(this, pLibrary->trackCollections(), pRecordingManager),
m_proxyModel(&m_browseModel),
m_bytesRecordedStr("--"),
diff --git a/src/library/recording/dlgrecording.h b/src/library/recording/dlgrecording.h
index d41ceb6b2f..1e00224064 100644
--- a/src/library/recording/dlgrecording.h
+++ b/src/library/recording/dlgrecording.h
@@ -14,12 +14,13 @@
class PlaylistTableModel;
class QSqlTableModel;
+class WLibrary;
class WTrackTableView;
class DlgRecording : public QWidget, public Ui::DlgRecording, public virtual LibraryView {
Q_OBJECT
public:
- DlgRecording(QWidget *parent, UserSettingsPointer pConfig,
+ DlgRecording(WLibrary *parent, UserSettingsPointer pConfig,
Library* pLibrary,
RecordingManager* pRecManager, KeyboardEventFilter* pKeyboard);
~DlgRecording() override;