fixed StyledDelegates and added proxymodel to lists model

This commit is contained in:
Luis Ángel San Martín
2014-11-20 23:15:05 +01:00
parent 58765649c2
commit 5f75d278d4
12 changed files with 92 additions and 30 deletions

View File

@ -418,6 +418,7 @@ void LibraryWindow::doModels()
comicsModel = new ComicModel();
//lists
listsModel = new ReadingListModel();
listsModelProxy = new ReadingListModelProxy();
//setSearchFilter(YACReader::NoModifiers, ""); //clear search filter
}
@ -1223,7 +1224,8 @@ void LibraryWindow::loadLibrary(const QString & name)
foldersView->setModel(foldersModelProxy);
listsModel->setupReadingListsData(path);
listsView->setModel(listsModel);
listsModelProxy->setSourceModel(listsModel);
listsView->setModel(listsModelProxy);
if(foldersModel->rowCount(QModelIndex())>0)
disableFoldersActions(false);