summaryrefslogtreecommitdiffstats
path: root/src/library
diff options
context:
space:
mode:
authorronso0 <ronso0@mixxx.org>2019-12-13 19:56:48 +0100
committerronso0 <ronso0@mixxx.org>2019-12-13 19:56:48 +0100
commit0677f77b719bc51da4bd93707c0478019f3c7d41 (patch)
tree9ac5ac8bbd0fb43c28defb214f79834f371ca06e /src/library
parent0d2184911141baea9ef1657354c0f89e49a465d8 (diff)
apply library font to searchline
Diffstat (limited to 'src/library')
-rw-r--r--src/library/library.cpp8
-rw-r--r--src/library/library.h4
2 files changed, 11 insertions, 1 deletions
diff --git a/src/library/library.cpp b/src/library/library.cpp
index e2727df80c..8bfa7138bd 100644
--- a/src/library/library.cpp
+++ b/src/library/library.cpp
@@ -223,6 +223,14 @@ void Library::stopPendingTasks() {
}
}
+void Library::bindSearchboxWidget(WSearchLineEdit* pSearchboxWidget) {
+ connect(this,
+ &Library::setTrackTableFont,
+ pSearchboxWidget,
+ &WSearchLineEdit::slotSetFont);
+ emit(setTrackTableFont(m_trackTableFont));
+}
+
void Library::bindSidebarWidget(WLibrarySidebar* pSidebarWidget) {
m_pLibraryControl->bindSidebarWidget(pSidebarWidget);
diff --git a/src/library/library.h b/src/library/library.h
index 55d8f279df..8daa03eb9d 100644
--- a/src/library/library.h
+++ b/src/library/library.h
@@ -28,6 +28,7 @@ class SidebarModel;
class TrackCollection;
class TrackCollectionManager;
class TrackModel;
+class WSearchLineEdit;
class WLibrarySidebar;
class WLibrary;
@@ -58,9 +59,10 @@ class Library: public QObject {
// Deprecated: Obtain directly from TrackCollectionManager
TrackCollection& trackCollection();
+ void bindSearchboxWidget(WSearchLineEdit* pSearchboxWidget);
+ void bindSidebarWidget(WLibrarySidebar* sidebarWidget);
void bindLibraryWidget(WLibrary* libraryWidget,
KeyboardEventFilter* pKeyboard);
- void bindSidebarWidget(WLibrarySidebar* sidebarWidget);
void addFeature(LibraryFeature* feature);
QStringList getDirs();