From f7bbb35b35adff30c22ac65de81f1db311778c87 Mon Sep 17 00:00:00 2001 From: Marcos CARDINOT Date: Mon, 19 May 2014 00:36:44 +0100 Subject: emit signal when list of displayed rows change --- src/widget/wlibrarytableview.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/widget/wlibrarytableview.cpp') diff --git a/src/widget/wlibrarytableview.cpp b/src/widget/wlibrarytableview.cpp index 8a6fc0ce18..3864c80810 100644 --- a/src/widget/wlibrarytableview.cpp +++ b/src/widget/wlibrarytableview.cpp @@ -43,6 +43,9 @@ WLibraryTableView::WLibraryTableView(QWidget* parent, loadVScrollBarPosState(); + connect(verticalScrollBar(), SIGNAL(valueChanged(int)), + this, SLOT(slotScrollValueChanged(int))); + setTabKeyNavigation(false); } @@ -51,6 +54,10 @@ WLibraryTableView::~WLibraryTableView() { saveVScrollBarPosState(); } +void WLibraryTableView::slotScrollValueChanged(int scrollPos) { + emit(scrollValueChanged(scrollPos)); +} + void WLibraryTableView::loadVScrollBarPosState() { // TODO(rryan) I'm not sure I understand the value in saving the v-scrollbar // position across restarts of Mixxx. Now that we have different views for -- cgit v1.2.3