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

#include <QValueDialog.h>

Inheritance diagram for dyno::QValueButton:
Collaboration diagram for dyno::QValueButton:

Signals

void valueChange (double)
 
void valueChange (int)
 
void mouseReleased (double)
 
void mouseReleased (int)
 

Public Member Functions

 QValueButton (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
 
QPiecewiseDoubleSpinBoxbuttonDSpinBox = 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 QValueDialog.h.

Constructor & Destructor Documentation

◆ QValueButton()

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

Definition at line 199 of file QValueDialog.cpp.

Member Function Documentation

◆ mouseMoveEvent()

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

Definition at line 160 of file QValueDialog.cpp.

Here is the call graph for this function:

◆ mousePressEvent()

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

Definition at line 205 of file QValueDialog.cpp.

◆ mouseReleased [1/2]

void dyno::QValueButton::mouseReleased ( double )
signal
Here is the caller graph for this function:

◆ mouseReleased [2/2]

void dyno::QValueButton::mouseReleased ( int )
signal

◆ mouseReleaseEvent()

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

Definition at line 221 of file QValueDialog.cpp.

Here is the call graph for this function:

◆ setRealText()

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

Definition at line 98 of file QValueDialog.h.

◆ valueChange [1/2]

void dyno::QValueButton::valueChange ( double )
signal
Here is the caller graph for this function:

◆ valueChange [2/2]

void dyno::QValueButton::valueChange ( int )
signal

Member Data Documentation

◆ buttonDSpinBox

QPiecewiseDoubleSpinBox* dyno::QValueButton::buttonDSpinBox = nullptr

Definition at line 115 of file QValueDialog.h.

◆ buttonISpinBox

QSpinBox* dyno::QValueButton::buttonISpinBox = nullptr

Definition at line 116 of file QValueDialog.h.

◆ Data1

double dyno::QValueButton::Data1 = 0

Definition at line 101 of file QValueDialog.h.

◆ defaultValue

double dyno::QValueButton::defaultValue = 0

Definition at line 103 of file QValueDialog.h.

◆ displayRealValue

bool dyno::QValueButton::displayRealValue = true
private

Definition at line 131 of file QValueDialog.h.

◆ EndX

int dyno::QValueButton::EndX = 0

Definition at line 106 of file QValueDialog.h.

◆ finalValue

double dyno::QValueButton::finalValue = 0

Definition at line 104 of file QValueDialog.h.

◆ intBoxData

int dyno::QValueButton::intBoxData = 0

Definition at line 108 of file QValueDialog.h.

◆ intData1

int dyno::QValueButton::intData1 = 0

Definition at line 111 of file QValueDialog.h.

◆ intDefaultValue

int dyno::QValueButton::intDefaultValue = 0

Definition at line 109 of file QValueDialog.h.

◆ intFinalValue

int dyno::QValueButton::intFinalValue = 0

Definition at line 110 of file QValueDialog.h.

◆ intSub

int dyno::QValueButton::intSub = 0
private

Definition at line 133 of file QValueDialog.h.

◆ mMousePressed

bool dyno::QValueButton::mMousePressed = false
private

Definition at line 135 of file QValueDialog.h.

◆ parentDialog

QDialog* dyno::QValueButton::parentDialog

Definition at line 113 of file QValueDialog.h.

◆ SpinBoxData

double dyno::QValueButton::SpinBoxData = 0

Definition at line 100 of file QValueDialog.h.

◆ StartX

int dyno::QValueButton::StartX = 0

Definition at line 105 of file QValueDialog.h.

◆ str

std::string dyno::QValueButton::str
private

Definition at line 129 of file QValueDialog.h.

◆ sub

double dyno::QValueButton::sub = 0
private

Definition at line 127 of file QValueDialog.h.

◆ temp

int dyno::QValueButton::temp = 0
private

Definition at line 128 of file QValueDialog.h.

◆ text

QString dyno::QValueButton::text
private

Definition at line 130 of file QValueDialog.h.


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