File indexing completed on 2024-05-12 15:50:10
0001 #ifndef MAINWIDGET_H 0002 #define MAINWIDGET_H 0003 0004 #include <QImage> 0005 #include <QLabel> 0006 #include <QWidget> 0007 0008 class MainWidget : public QWidget 0009 { 0010 Q_OBJECT 0011 0012 public: 0013 explicit MainWidget(QWidget *parent = nullptr); 0014 ~MainWidget() override; 0015 0016 protected: 0017 void resizeEvent(QResizeEvent *) override; 0018 0019 public Q_SLOTS: 0020 void setImage(QImage image); 0021 void setCaption(QString text); 0022 void setStatus(QString text); 0023 0024 private: 0025 QLabel *m_image; 0026 QLabel *m_caption; 0027 QLabel *m_status; 0028 }; 0029 0030 #endif // MAINWIDGET_H