diff options
author | Marcos CARDINOT <mcardinot@gmail.com> | 2014-05-19 00:36:44 +0100 |
---|---|---|
committer | Marcos CARDINOT <mcardinot@gmail.com> | 2014-05-19 00:36:44 +0100 |
commit | f7bbb35b35adff30c22ac65de81f1db311778c87 (patch) | |
tree | 6a515a89a11a53635cd915237c74099171f3b4fe /src/widget/wlibrarytableview.cpp | |
parent | f562c1daa1a3473590aec98866297bd01ce28acb (diff) |
emit signal when list of displayed rows change
Diffstat (limited to 'src/widget/wlibrarytableview.cpp')
-rw-r--r-- | src/widget/wlibrarytableview.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
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 |