PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::PAnimationQSlider Class Reference

#include <PAnimationQSlider.h>

Inheritance diagram for dyno::PAnimationQSlider:
Collaboration diagram for dyno::PAnimationQSlider:

Public Slots

void maximumChanged (int val)
 
void minimumChanged (int val)
 

Public Member Functions

 PAnimationQSlider (QWidget *parent=nullptr)
 
 PAnimationQSlider (int minimum, int maximum, QWidget *parent=nullptr)
 
 ~PAnimationQSlider ()
 

Protected Member Functions

void paintEvent (QPaintEvent *ev) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void resizeEvent (QResizeEvent *event)
 

Private Attributes

QLabel * m_displayLabel
 
int mMaximumTickNum = 15
 
int mMinimumTickWidth = 20
 

Detailed Description

Definition at line 13 of file PAnimationQSlider.h.

Constructor & Destructor Documentation

◆ PAnimationQSlider() [1/2]

dyno::PAnimationQSlider::PAnimationQSlider ( QWidget * parent = nullptr)

Definition at line 10 of file PAnimationQSlider.cpp.

◆ PAnimationQSlider() [2/2]

dyno::PAnimationQSlider::PAnimationQSlider ( int minimum,
int maximum,
QWidget * parent = nullptr )

Definition at line 27 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

◆ ~PAnimationQSlider()

dyno::PAnimationQSlider::~PAnimationQSlider ( )

Definition at line 43 of file PAnimationQSlider.cpp.

Member Function Documentation

◆ maximumChanged

void dyno::PAnimationQSlider::maximumChanged ( int val)
slot

Definition at line 75 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

◆ minimumChanged

void dyno::PAnimationQSlider::minimumChanged ( int val)
slot

Definition at line 88 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

◆ mouseMoveEvent()

void dyno::PAnimationQSlider::mouseMoveEvent ( QMouseEvent * event)
overrideprotected

Definition at line 155 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

◆ mousePressEvent()

void dyno::PAnimationQSlider::mousePressEvent ( QMouseEvent * event)
overrideprotected

Definition at line 143 of file PAnimationQSlider.cpp.

◆ mouseReleaseEvent()

void dyno::PAnimationQSlider::mouseReleaseEvent ( QMouseEvent * event)
overrideprotected

Definition at line 148 of file PAnimationQSlider.cpp.

◆ paintEvent()

void dyno::PAnimationQSlider::paintEvent ( QPaintEvent * ev)
overrideprotected

Definition at line 101 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

◆ resizeEvent()

void dyno::PAnimationQSlider::resizeEvent ( QResizeEvent * event)
protected

Definition at line 171 of file PAnimationQSlider.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ m_displayLabel

QLabel* dyno::PAnimationQSlider::m_displayLabel
private

Definition at line 37 of file PAnimationQSlider.h.

◆ mMaximumTickNum

int dyno::PAnimationQSlider::mMaximumTickNum = 15
private

Definition at line 39 of file PAnimationQSlider.h.

◆ mMinimumTickWidth

int dyno::PAnimationQSlider::mMinimumTickWidth = 20
private

Definition at line 40 of file PAnimationQSlider.h.


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