ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
imagescene.h
Go to the documentation of this file.
1
23
24#ifndef IMAGESCENE_H
25#define IMAGESCENE_H
26
27#include <QGraphicsScene>
28#include <QObject>
29#include <QString>
30
31class ImageView;
32
33class ImageScene : public QGraphicsScene
34{
35 Q_OBJECT
36
37public:
38 explicit ImageScene(ImageView* parent);
39
40private:
41 ImageView* m_parent = nullptr;
42 virtual void drawBackground(QPainter* painter, const QRectF& rect) override;
43
44signals:
45 void messageBoxTrigger(QString messageTitle, QString messageText);
46};
47
48#endif // IMAGESCENE_H
Definition imagescene.h:34
virtual void drawBackground(QPainter *painter, const QRectF &rect) override
ImageScene(ImageView *parent)
void messageBoxTrigger(QString messageTitle, QString messageText)
ImageView * m_parent
Definition imagescene.h:42
Definition imageview.h:35