#ifndef WMPAGE_H #define WMPAGE_H #include #include #include #include #include #include #include #include #include #include "utilvago.h" class WmPage : public QObject // for signals and slots { Q_OBJECT public: WmPage(QWidget *currentTab); QTextEdit& getMainText(); QTextEdit& getFooterText(); QLabel& getMiddleImage(); void hideFooterText(); void showFooterText(); private: QTextEdit* mainText; QTextEdit* footerText; QLabel* middleImage; QToolButton* addRemoveImageButton; QWidget *pageTab; QGroupBox *footerTextGroupBox; private: void createAndAddPageToTab(QWidget *currentTab); private slots: void addRemoveImageButtonTriggered(); }; #endif // WMPAGE_H