3ds Max C++ API Reference
Loading...
Searching...
No Matches
QmaxFloatSlider Class Reference

Qt Max slider for float values. More...

#include <C:/adskgit/3dsmax/3dsmax/3dswin/src/maxsdk/include/Qt/QMaxFloatSlider.h>

Inheritance diagram for QmaxFloatSlider:

Public Types

enum class  TickMarkPosition { Above , Below }

Public Slots

void setValue (const float value)
void setValue (const double value)
void setSpinboxPrefix (const QString prefix)
void setSpinboxSuffix (const QString suffix)
void setSpinboxLabel (const QString label)
void setSpinboxVisible (const bool visible)
void setSpinboxDecimals (const int decimals)
void setSpinboxSingleStep (const float single_step)
void setSpinboxMinimum (const float minimum)
void setSpinboxMaximum (const float maximum)

Signals

void valueChanged (float value)

Public Member Functions

 QmaxFloatSlider (const TickMarkPosition tickmark_position, const std::vector< std::pair< QString, float > > &tick_marks, QWidget *parent=nullptr)
 ~QmaxFloatSlider ()
float value () const
QString spinboxPrefix () const
QString spinboxSuffix () const
QString spinboxLabel () const
bool spinboxVisible () const
int spinboxDecimals () const
float spinboxSingleStep () const
float spinboxMinimum () const
float spinboxMaximum () const

Properties

float value
QString spinboxPrefix
QString spinboxSuffix
QString spinboxLabel
bool spinboxVisible
int decimals
float singleStep
float minimum
float maximum

Detailed Description

Qt Max slider for float values.

Member Enumeration Documentation

◆ TickMarkPosition

enum class TickMarkPosition
strong
Enumerator
Above 
Below 
52 {
53 Above,
54 Below
55 };

Constructor & Destructor Documentation

◆ QmaxFloatSlider()

QmaxFloatSlider ( const TickMarkPosition tickmark_position,
const std::vector< std::pair< QString, float > > & tick_marks,
QWidget * parent = nullptr )

◆ ~QmaxFloatSlider()

Member Function Documentation

◆ value()

float value ( ) const

◆ spinboxPrefix()

QString spinboxPrefix ( ) const

◆ spinboxSuffix()

QString spinboxSuffix ( ) const

◆ spinboxLabel()

QString spinboxLabel ( ) const

◆ spinboxVisible()

bool spinboxVisible ( ) const

◆ spinboxDecimals()

int spinboxDecimals ( ) const

◆ spinboxSingleStep()

float spinboxSingleStep ( ) const

◆ spinboxMinimum()

float spinboxMinimum ( ) const

◆ spinboxMaximum()

float spinboxMaximum ( ) const

◆ setValue [1/2]

void setValue ( const float value)
slot

◆ setValue [2/2]

void setValue ( const double value)
slot

◆ setSpinboxPrefix

void setSpinboxPrefix ( const QString prefix)
slot

◆ setSpinboxSuffix

void setSpinboxSuffix ( const QString suffix)
slot

◆ setSpinboxLabel

void setSpinboxLabel ( const QString label)
slot

◆ setSpinboxVisible

void setSpinboxVisible ( const bool visible)
slot

◆ setSpinboxDecimals

void setSpinboxDecimals ( const int decimals)
slot

◆ setSpinboxSingleStep

void setSpinboxSingleStep ( const float single_step)
slot

◆ setSpinboxMinimum

void setSpinboxMinimum ( const float minimum)
slot

◆ setSpinboxMaximum

void setSpinboxMaximum ( const float maximum)
slot

◆ valueChanged

void valueChanged ( float value)
signal

Property Documentation

◆ value

float value
readwrite

◆ spinboxPrefix

QString spinboxPrefix
readwrite

◆ spinboxSuffix

QString spinboxSuffix
readwrite

◆ spinboxLabel

QString spinboxLabel
readwrite

◆ spinboxVisible

bool spinboxVisible
readwrite

◆ decimals

int decimals
readwrite

◆ singleStep

float singleStep
readwrite

◆ minimum

float minimum
readwrite

◆ maximum

float maximum
readwrite