mirror of
https://github.com/YACReader/yacreader
synced 2026-03-01 10:22:58 -05:00
Add toolbar and background theming to YACReader
This commit is contained in:
@ -18,6 +18,7 @@
|
||||
|
||||
#include "scroll_management.h"
|
||||
#include "mouse_handler.h"
|
||||
#include "themable.h"
|
||||
|
||||
class ComicDB;
|
||||
class Comic;
|
||||
@ -32,7 +33,7 @@ class Bookmarks;
|
||||
class PageLabelWidget;
|
||||
class NotificationsLabelWidget;
|
||||
|
||||
class Viewer : public QScrollArea, public ScrollManagement
|
||||
class Viewer : public QScrollArea, public ScrollManagement, protected Themable
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
@ -186,6 +187,9 @@ private:
|
||||
//! Mouse handler
|
||||
std::unique_ptr<YACReader::MouseHandler> mouseHandler;
|
||||
|
||||
protected:
|
||||
void applyTheme() override;
|
||||
|
||||
public:
|
||||
Viewer(QWidget *parent = nullptr);
|
||||
~Viewer();
|
||||
|
||||
Reference in New Issue
Block a user