PeriDyno 1.2.1
Loading...
Searching...
No Matches
dyno::QPiecewiseSpinBox Class Reference

#include <QPiecewiseSpinBox.h>

Inheritance diagram for dyno::QPiecewiseSpinBox:
Collaboration diagram for dyno::QPiecewiseSpinBox:

Public Member Functions

 QPiecewiseSpinBox (QWidget *parent=nullptr)
 

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event) override
 
void createValueDialog ()
 
QValidator::State validate (QString &input, int &pos) const override
 

Private Member Functions

void wheelEvent (QWheelEvent *event)
 
void contextMenuEvent (QContextMenuEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 

Private Attributes

QValueDialogmValueDialog = nullptr
 

Detailed Description

A piecewise spin box

Definition at line 54 of file QPiecewiseSpinBox.h.

Constructor & Destructor Documentation

◆ QPiecewiseSpinBox()

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

Definition at line 15 of file QPiecewiseSpinBox.cpp.

Member Function Documentation

◆ contextMenuEvent()

void dyno::QPiecewiseSpinBox::contextMenuEvent ( QContextMenuEvent * event)
overrideprivate

Definition at line 30 of file QPiecewiseSpinBox.cpp.

◆ createValueDialog()

void dyno::QPiecewiseSpinBox::createValueDialog ( )
protected

Definition at line 53 of file QPiecewiseSpinBox.cpp.

Here is the caller graph for this function:

◆ eventFilter()

bool dyno::QPiecewiseSpinBox::eventFilter ( QObject * obj,
QEvent * event )
overrideprotected

Definition at line 36 of file QPiecewiseSpinBox.cpp.

Here is the call graph for this function:

◆ mousePressEvent()

void dyno::QPiecewiseSpinBox::mousePressEvent ( QMouseEvent * event)
overrideprivate

Definition at line 61 of file QPiecewiseSpinBox.cpp.

Here is the call graph for this function:

◆ validate()

QValidator::State dyno::QPiecewiseSpinBox::validate ( QString & input,
int & pos ) const
inlineoverrideprotected

Definition at line 67 of file QPiecewiseSpinBox.h.

Here is the call graph for this function:

◆ wheelEvent()

void dyno::QPiecewiseSpinBox::wheelEvent ( QWheelEvent * event)
private

Definition at line 25 of file QPiecewiseSpinBox.cpp.

Member Data Documentation

◆ mValueDialog

QValueDialog* dyno::QPiecewiseSpinBox::mValueDialog = nullptr
private

Definition at line 99 of file QPiecewiseSpinBox.h.


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