nngn
Loading...
Searching...
No Matches
nngn::PCMWidget Class Referencefinal

#include <pcm.h>

Inheritance diagram for nngn::PCMWidget:
Collaboration diagram for nngn::PCMWidget:

Public Slots

void update (std::span< std::byte > v)
 
void clear (void)
 

Public Member Functions

 PCMWidget (void)
 
void set_pos (std::size_t p)
 

Private Member Functions

void mousePressEvent (QMouseEvent *e) final
 
void mouseReleaseEvent (QMouseEvent *e) final
 
void mouseMoveEvent (QMouseEvent *e) final
 
void reset_zoom (void)
 

Private Attributes

std::size_t rate = {}
 
QPoint last_pos = {}
 
bool pressed = {}
 

Constructor & Destructor Documentation

◆ PCMWidget()

nngn::PCMWidget::PCMWidget ( void )

Member Function Documentation

◆ clear

void nngn::PCMWidget::clear ( void )
slot
Here is the caller graph for this function:

◆ mouseMoveEvent()

void nngn::PCMWidget::mouseMoveEvent ( QMouseEvent * e)
finalprivate

◆ mousePressEvent()

void nngn::PCMWidget::mousePressEvent ( QMouseEvent * e)
finalprivate
Here is the call graph for this function:

◆ mouseReleaseEvent()

void nngn::PCMWidget::mouseReleaseEvent ( QMouseEvent * e)
finalprivate

◆ reset_zoom()

void nngn::PCMWidget::reset_zoom ( void )
private
Here is the caller graph for this function:

◆ set_pos()

void nngn::PCMWidget::set_pos ( std::size_t p)
Here is the caller graph for this function:

◆ update

void nngn::PCMWidget::update ( std::span< std::byte > v)
slot

Member Data Documentation

◆ last_pos

QPoint nngn::PCMWidget::last_pos = {}
private

◆ pressed

bool nngn::PCMWidget::pressed = {}
private

◆ rate

std::size_t nngn::PCMWidget::rate = {}
private

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