// For license of this file, see /LICENSE.md. #ifndef MESSAGEPREVIEWER_H #define MESSAGEPREVIEWER_H #include "core/message.h" #include "gui/tabcontent.h" #include "services/abstract/label.h" #include "services/abstract/rootitem.h" #include #include #include #include class QGridLayout; class QStackedLayout; class QToolBar; class WebBrowser; class ItemDetails; class LabelToolbarAction : public QAction { Q_OBJECT public: explicit LabelToolbarAction(QObject* parent = nullptr); Label* label() const; void setLabel(Label* label); private: QPointer