diff options
author | Arno <arno@disconnect.de> | 2017-05-06 08:05:52 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-05-06 08:05:52 +0200 |
commit | 764c79b88e9ebf9e7e729aeea0f235d55f5ac77b (patch) | |
tree | 4dff871d869a1d96cdd1bbfcd3cb2370de376714 | |
parent | d4ead877793b747dabfe01c66f58094ea4c1adda (diff) | |
download | BeetPlayer-764c79b88e9ebf9e7e729aeea0f235d55f5ac77b.tar.gz BeetPlayer-764c79b88e9ebf9e7e729aeea0f235d55f5ac77b.tar.bz2 BeetPlayer-764c79b88e9ebf9e7e729aeea0f235d55f5ac77b.zip |
Expand first layer when searching
-rw-r--r-- | playerwidget.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/playerwidget.cpp b/playerwidget.cpp index 17384a3..ba00af0 100644 --- a/playerwidget.cpp +++ b/playerwidget.cpp @@ -1076,6 +1076,12 @@ void PlayerWidget::doFilter(){ songI->setFont(QFont("courier", -1, QFont::Bold)); root->appendRow(songI); populateBySong(songI, filter, FilterType); + for(int i = 0; i < mCurrentModel->rowCount(); ++i){ + QModelIndex exp = mCurrentModel->index(i, 0, QModelIndex()); + if(exp.isValid()){ + mView->expand(exp); + } + } qApp->restoreOverrideCursor(); emit viewModeChanged(tr("Search")); emit modelChanged(); |