ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
CustomGraphicsView Class Reference

#include <display.h>

Inheritance diagram for CustomGraphicsView:
[legend]
Collaboration diagram for CustomGraphicsView:
[legend]

Public Slots

void onImageReceived (QImage image)
 
void onImageReceived (QImage image)
 
void onImageReceived (QImage image)
 

Public Member Functions

 CustomGraphicsView (QWidget *parent)
 
 CustomGraphicsView (QWidget *parent)
 
 CustomGraphicsView (QWidget *parent=nullptr)
 
const QImage & getImage () const
 
 ~CustomGraphicsView () override=default
 
 ~CustomGraphicsView () override=default
 

Private Attributes

CustomGraphicsScenem_scene
 
QGraphicsView * m_view
 

Constructor & Destructor Documentation

◆ CustomGraphicsView() [1/3]

CustomGraphicsView::CustomGraphicsView ( QWidget * parent = nullptr)
explicit

◆ CustomGraphicsView() [2/3]

CustomGraphicsView::CustomGraphicsView ( QWidget * parent)
explicit

◆ ~CustomGraphicsView() [1/2]

CustomGraphicsView::~CustomGraphicsView ( )
overridedefault

◆ CustomGraphicsView() [3/3]

CustomGraphicsView::CustomGraphicsView ( QWidget * parent)
explicit

◆ ~CustomGraphicsView() [2/2]

CustomGraphicsView::~CustomGraphicsView ( )
overridedefault

Member Function Documentation

◆ getImage()

const QImage & CustomGraphicsView::getImage ( ) const

◆ onImageReceived [1/3]

void CustomGraphicsView::onImageReceived ( QImage image)
slot

◆ onImageReceived [2/3]

void CustomGraphicsView::onImageReceived ( QImage image)
slot

◆ onImageReceived [3/3]

void CustomGraphicsView::onImageReceived ( QImage image)
slot

Member Data Documentation

◆ m_scene

CustomGraphicsScene * CustomGraphicsView::m_scene
private

◆ m_view

QGraphicsView* CustomGraphicsView::m_view
private

The documentation for this class was generated from the following files: