VAPOR3 3.9.4
Public Slots | Signals | Public Member Functions | Protected Attributes | List of all members
VDoubleSliderEditMenu Class Reference

A menu for VDoubleSliderEdit that allows for setting a min/max range, numeric formatting controls, and dynamic update controls in regard to how many digits are displayed, and whether scientific notation is used. More...

#include <VDoubleSliderEditMenu.h>

Inheritance diagram for VDoubleSliderEditMenu:
VDoubleRangeMenu VNumericFormatMenu

Public Slots

void SetDynamicUpdate (bool enabled)
 Check/Uncheck the dynamic update checkbox.
 
- Public Slots inherited from VDoubleRangeMenu
void SetMinimum (double min)
 Set the minimum value that the current widget can use.
 
void SetMaximum (double max)
 Set the maximum value that the current widget can use.
 

Signals

void DynamicUpdateChanged (bool dynamicUpdateEnabled)
 
- Signals inherited from VDoubleRangeMenu
void MinChanged (double min)
 
void MaxChanged (double max)
 
- Signals inherited from VNumericFormatMenu
void DecimalDigitsChanged (int decimalDigits)
 
void SciNotationChanged (bool sciNotation)
 

Public Member Functions

 VDoubleSliderEditMenu (QWidget *parent)
 
void AllowDynamicUpdate () const
 Allow the toggling of the dynamic update checkbox in the right-click menu.
 
- Public Member Functions inherited from VDoubleRangeMenu
 VDoubleRangeMenu (QWidget *parent, bool sciNotation, double decimalDigits, double min, double max, bool rangeChangable)
 
void AllowUserRange (bool allowed=true)
 
- Public Member Functions inherited from VNumericFormatMenu
 VNumericFormatMenu (QWidget *parent, bool sciNotation, int decimalDigits)
 
void SetDecimalDigits (int digits)
 Set the number of decimal digits used by the clicked line-edit.
 
void SetSciNotation (bool sciNotation)
 Set whether the current line-edit is using scientific notation.
 

Protected Attributes

VCheckBoxAction_dynamicUpdateAction
 
- Protected Attributes inherited from VDoubleRangeMenu
VDoubleLineEditAction_minRangeAction
 
VDoubleLineEditAction_maxRangeAction
 
- Protected Attributes inherited from VNumericFormatMenu
VCheckBoxAction_sciNotationAction
 
VSpinBoxAction_decimalAction
 

Detailed Description

A menu for VDoubleSliderEdit that allows for setting a min/max range, numeric formatting controls, and dynamic update controls in regard to how many digits are displayed, and whether scientific notation is used.

Definition at line 16 of file VDoubleSliderEditMenu.h.

Constructor & Destructor Documentation

◆ VDoubleSliderEditMenu()

VDoubleSliderEditMenu::VDoubleSliderEditMenu ( QWidget *  parent)
explicit

Member Function Documentation

◆ AllowDynamicUpdate()

void VDoubleSliderEditMenu::AllowDynamicUpdate ( ) const

Allow the toggling of the dynamic update checkbox in the right-click menu.

◆ DynamicUpdateChanged

void VDoubleSliderEditMenu::DynamicUpdateChanged ( bool  dynamicUpdateEnabled)
signal

◆ SetDynamicUpdate

void VDoubleSliderEditMenu::SetDynamicUpdate ( bool  enabled)
slot

Check/Uncheck the dynamic update checkbox.

Member Data Documentation

◆ _dynamicUpdateAction

VCheckBoxAction* VDoubleSliderEditMenu::_dynamicUpdateAction
protected

Definition at line 26 of file VDoubleSliderEditMenu.h.


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