Inject disable collapsing setting into ClassicComicsView.

This commit is contained in:
Luis Ángel San Martín
2018-09-07 12:27:43 +02:00
committed by Luis Ángel San Martín
parent 15c126fda5
commit 730436c3e9
2 changed files with 7 additions and 6 deletions

View File

@ -8,8 +8,8 @@
#include "yacreader_table_view.h"
#include "yacreader_tool_bar_stretch.h"
ClassicComicsView::ClassicComicsView(QWidget *parent)
: ComicsView(parent), searching(false)
ClassicComicsView::ClassicComicsView(bool disableCollapsing, QWidget *parent)
: ComicsView(parent), searching(false), disableCollapsing(disableCollapsing)
{
auto layout = new QHBoxLayout;
@ -78,9 +78,8 @@ ClassicComicsView::ClassicComicsView(QWidget *parent)
layout->setMargin(0);
#ifdef Q_OS_MAC
sVertical->setCollapsible(1, false);
#endif
if (disableCollapsing)
sVertical->setCollapsible(1, false);
if (settings->contains(COMICS_VIEW_FLOW_SPLITTER_STATUS))
sVertical->restoreState(settings->value(COMICS_VIEW_FLOW_SPLITTER_STATUS).toByteArray());