mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
Inject disable collapsing setting into ClassicComicsView.
This commit is contained in:
parent
15c126fda5
commit
730436c3e9
@ -8,8 +8,8 @@
|
|||||||
#include "yacreader_table_view.h"
|
#include "yacreader_table_view.h"
|
||||||
#include "yacreader_tool_bar_stretch.h"
|
#include "yacreader_tool_bar_stretch.h"
|
||||||
|
|
||||||
ClassicComicsView::ClassicComicsView(QWidget *parent)
|
ClassicComicsView::ClassicComicsView(bool disableCollapsing, QWidget *parent)
|
||||||
: ComicsView(parent), searching(false)
|
: ComicsView(parent), searching(false), disableCollapsing(disableCollapsing)
|
||||||
{
|
{
|
||||||
auto layout = new QHBoxLayout;
|
auto layout = new QHBoxLayout;
|
||||||
|
|
||||||
@ -78,9 +78,8 @@ ClassicComicsView::ClassicComicsView(QWidget *parent)
|
|||||||
|
|
||||||
layout->setMargin(0);
|
layout->setMargin(0);
|
||||||
|
|
||||||
#ifdef Q_OS_MAC
|
if (disableCollapsing)
|
||||||
sVertical->setCollapsible(1, false);
|
sVertical->setCollapsible(1, false);
|
||||||
#endif
|
|
||||||
|
|
||||||
if (settings->contains(COMICS_VIEW_FLOW_SPLITTER_STATUS))
|
if (settings->contains(COMICS_VIEW_FLOW_SPLITTER_STATUS))
|
||||||
sVertical->restoreState(settings->value(COMICS_VIEW_FLOW_SPLITTER_STATUS).toByteArray());
|
sVertical->restoreState(settings->value(COMICS_VIEW_FLOW_SPLITTER_STATUS).toByteArray());
|
||||||
|
@ -19,7 +19,7 @@ class ClassicComicsView : public ComicsView
|
|||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
ClassicComicsView(QWidget *parent = 0);
|
ClassicComicsView(bool disableCollapsing, QWidget *parent = nullptr);
|
||||||
void setToolBar(QToolBar *toolBar) override;
|
void setToolBar(QToolBar *toolBar) override;
|
||||||
void setModel(ComicModel *model) override;
|
void setModel(ComicModel *model) override;
|
||||||
|
|
||||||
@ -74,6 +74,8 @@ private:
|
|||||||
void updateSearchingIconPosition();
|
void updateSearchingIconPosition();
|
||||||
|
|
||||||
QMutex settingsMutex;
|
QMutex settingsMutex;
|
||||||
|
|
||||||
|
bool disableCollapsing;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // CLASSIC_COMICS_VIEW_H
|
#endif // CLASSIC_COMICS_VIEW_H
|
||||||
|
Loading…
Reference in New Issue
Block a user