fixed bug in classic comics view columns

This commit is contained in:
Luis Ángel San Martín 2015-01-24 19:24:34 +01:00
parent f65a59090b
commit eb0fa7e0fb
2 changed files with 5 additions and 5 deletions

View File

@ -92,6 +92,7 @@ void ClassicComicsView::setToolBar(QToolBar *toolBar)
void ClassicComicsView::setModel(ComicModel *model)
{
QLOG_DEBUG() << "Setting model";
ComicsView::setModel(model);
@ -137,12 +138,10 @@ void ClassicComicsView::setModel(ComicModel *model)
comicFlow->setImagePaths(paths);
comicFlow->setMarks(model->getReadList());
//comicFlow->setFocus(Qt::OtherFocusReason);
if(settings->contains(COMICS_VIEW_HEADERS))
tableView->horizontalHeader()->restoreState(settings->value(COMICS_VIEW_HEADERS).toByteArray());
}
if(settings->contains(COMICS_VIEW_HEADERS))
tableView->horizontalHeader()->restoreState(settings->value(COMICS_VIEW_HEADERS).toByteArray());
}
void ClassicComicsView::setCurrentIndex(const QModelIndex &index)

View File

@ -2145,6 +2145,7 @@ void LibraryWindow::setSearchFilter(const YACReader::SearchModifiers modifier, Q
foldersModelProxy->setFilter(modifier, filter, true);//includeComicsCheckBox->isChecked());
comicsModel->setupModelData(modifier, filter, foldersModel->getDatabase());
comicsView->enableFilterMode(true);
comicsView->setModel(comicsModel); //TODO, columns are messed up after ResetModel some times, this shouldn't be necesary
foldersView->expandAll();
if(comicsModel->rowCount() == 0)