From aa93ac2472466cede621e89f90b8985f27185480 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 10 Apr 2016 21:57:29 +0200 Subject: [PATCH] fixed OSX compilation --- YACReaderLibrary/library_window.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp index 2c8bbe1a..5f74408b 100644 --- a/YACReaderLibrary/library_window.cpp +++ b/YACReaderLibrary/library_window.cpp @@ -248,7 +248,7 @@ void LibraryWindow::doLayout() sHorizontal->addWidget(rightWidget); #else - sHorizontal->addWidget(comicsViewStack); + sHorizontal->addWidget(comicsViewsManager->containerWidget()); #endif sHorizontal->setStretchFactor(0,0); @@ -1265,10 +1265,11 @@ void LibraryWindow::loadLibrary(const QString & name) } } +#include "classic_comics_view.h" void LibraryWindow::loadCoversFromCurrentModel() { - //TODO this is a workaround for the crash in GridComicsView::setModel crash on views switching - if(typeid(*comicsViewsManager->comicsView) == typeid(GridComicsView)) + //TODO this is a workaround for the crash in setModel, crash on views switching (QML) + if(typeid(*comicsViewsManager->comicsView) != typeid(ClassicComicsView)) comicsViewsManager->comicsView->setModel(new ComicModel()); comicsViewsManager->comicsView->setModel(comicsModel); }