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

#include <QmValueDialog.h>

Inheritance diagram for dyno::ValueButton:
Collaboration diagram for dyno::ValueButton:

Signals

void ValueChange (double)
 
void ValueChange (int)
 
void Release (double)
 
void Release (int)
 

Public Member Functions

 ValueButton (QWidget *parent=nullptr)
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void setRealText (QString t)
 

Public Attributes

double SpinBoxData = 0
 
double Data1 = 0
 
double defaultValue = 0
 
double finalValue = 0
 
int StartX = 0
 
int EndX = 0
 
int intBoxData = 0
 
int intDefaultValue = 0
 
int intFinalValue = 0
 
int intData1 = 0
 
QDialog * parentDialog
 
mDoubleSpinBoxbuttonDSpinBox = nullptr
 
QSpinBox * buttonISpinBox = nullptr
 

Private Attributes

double sub = 0
 
int temp = 0
 
std::string str
 
QString text
 
bool displayRealValue = true
 
int intSub = 0
 
bool mMousePressed = false
 

Detailed Description

Definition at line 85 of file QmValueDialog.h.

Constructor & Destructor Documentation

◆ ValueButton()

dyno::ValueButton::ValueButton ( QWidget * parent = nullptr)
explicit

Definition at line 199 of file QmValueDialog.cpp.

Member Function Documentation

◆ mouseMoveEvent()

void dyno::ValueButton::mouseMoveEvent ( QMouseEvent * event)
override

Definition at line 160 of file QmValueDialog.cpp.

Here is the call graph for this function:

◆ mousePressEvent()

void dyno::ValueButton::mousePressEvent ( QMouseEvent * event)
override

Definition at line 205 of file QmValueDialog.cpp.

◆ mouseReleaseEvent()

void dyno::ValueButton::mouseReleaseEvent ( QMouseEvent * event)
override

Definition at line 221 of file QmValueDialog.cpp.

Here is the call graph for this function:

◆ Release [1/2]

void dyno::ValueButton::Release ( double )
signal
Here is the caller graph for this function:

◆ Release [2/2]

void dyno::ValueButton::Release ( int )
signal

◆ setRealText()

void dyno::ValueButton::setRealText ( QString t)
inline

Definition at line 98 of file QmValueDialog.h.

◆ ValueChange [1/2]

void dyno::ValueButton::ValueChange ( double )
signal
Here is the caller graph for this function:

◆ ValueChange [2/2]

void dyno::ValueButton::ValueChange ( int )
signal

Member Data Documentation

◆ buttonDSpinBox

mDoubleSpinBox* dyno::ValueButton::buttonDSpinBox = nullptr

Definition at line 115 of file QmValueDialog.h.

◆ buttonISpinBox

QSpinBox* dyno::ValueButton::buttonISpinBox = nullptr

Definition at line 116 of file QmValueDialog.h.

◆ Data1

double dyno::ValueButton::Data1 = 0

Definition at line 101 of file QmValueDialog.h.

◆ defaultValue

double dyno::ValueButton::defaultValue = 0

Definition at line 103 of file QmValueDialog.h.

◆ displayRealValue

bool dyno::ValueButton::displayRealValue = true
private

Definition at line 131 of file QmValueDialog.h.

◆ EndX

int dyno::ValueButton::EndX = 0

Definition at line 106 of file QmValueDialog.h.

◆ finalValue

double dyno::ValueButton::finalValue = 0

Definition at line 104 of file QmValueDialog.h.

◆ intBoxData

int dyno::ValueButton::intBoxData = 0

Definition at line 108 of file QmValueDialog.h.

◆ intData1

int dyno::ValueButton::intData1 = 0

Definition at line 111 of file QmValueDialog.h.

◆ intDefaultValue

int dyno::ValueButton::intDefaultValue = 0

Definition at line 109 of file QmValueDialog.h.

◆ intFinalValue

int dyno::ValueButton::intFinalValue = 0

Definition at line 110 of file QmValueDialog.h.

◆ intSub

int dyno::ValueButton::intSub = 0
private

Definition at line 133 of file QmValueDialog.h.

◆ mMousePressed

bool dyno::ValueButton::mMousePressed = false
private

Definition at line 135 of file QmValueDialog.h.

◆ parentDialog

QDialog* dyno::ValueButton::parentDialog

Definition at line 113 of file QmValueDialog.h.

◆ SpinBoxData

double dyno::ValueButton::SpinBoxData = 0

Definition at line 100 of file QmValueDialog.h.

◆ StartX

int dyno::ValueButton::StartX = 0

Definition at line 105 of file QmValueDialog.h.

◆ str

std::string dyno::ValueButton::str
private

Definition at line 129 of file QmValueDialog.h.

◆ sub

double dyno::ValueButton::sub = 0
private

Definition at line 127 of file QmValueDialog.h.

◆ temp

int dyno::ValueButton::temp = 0
private

Definition at line 128 of file QmValueDialog.h.

◆ text

QString dyno::ValueButton::text
private

Definition at line 130 of file QmValueDialog.h.


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