An interface class that needs to be reimplemented to support the synchronization of a VSlider and a numeric V*LineEdit, and their menus.
More...
#include <VSliderEditInterface.h>
|
virtual void | SetDynamicUpdate (bool enabled)=0 |
| Emit signal when dynamic update checkbox is toggled.
|
|
virtual void | SetSciNotation (bool sci)=0 |
| Set use of scientific notation on the current type of line edit.
|
|
virtual void | SetNumDigits (int digits)=0 |
| Set the number of digits shown on the current line edit.
|
|
virtual void | ShowContextMenu (const QPoint &)=0 |
| Show the context menu for the slider-edit, triggered on right-click.
|
|
|
virtual void | AllowDynamicUpdate () const =0 |
| Retrieve whether dynamic updates are toggled.
|
|
virtual bool | GetSciNotation () const =0 |
| Retrieve whether the currnet line edit is using scientific notation.
|
|
virtual int | GetNumDigits () const =0 |
| Get the number of digits in use by the current line edit.
|
|
virtual QSize | sizeHint () const |
| Return the size-hint for the current slider-edit.
|
|
An interface class that needs to be reimplemented to support the synchronization of a VSlider and a numeric V*LineEdit, and their menus.
Definition at line 15 of file VSliderEditInterface.h.
◆ VSliderEditInterface()
VSliderEditInterface::VSliderEditInterface |
( |
| ) |
|
|
protected |
◆ _makeContextMenu()
virtual void VSliderEditInterface::_makeContextMenu |
( |
| ) |
|
|
protectedpure virtual |
◆ AllowDynamicUpdate()
virtual void VSliderEditInterface::AllowDynamicUpdate |
( |
| ) |
const |
|
pure virtual |
◆ FormatChanged
void VSliderEditInterface::FormatChanged |
( |
| ) |
|
|
signal |
◆ GetNumDigits()
virtual int VSliderEditInterface::GetNumDigits |
( |
| ) |
const |
|
pure virtual |
◆ GetSciNotation()
virtual bool VSliderEditInterface::GetSciNotation |
( |
| ) |
const |
|
pure virtual |
◆ SetDynamicUpdate
virtual void VSliderEditInterface::SetDynamicUpdate |
( |
bool |
enabled | ) |
|
|
pure virtualslot |
Emit signal when dynamic update checkbox is toggled.
Implemented in VIntSliderEdit.
◆ SetNumDigits
virtual void VSliderEditInterface::SetNumDigits |
( |
int |
digits | ) |
|
|
pure virtualslot |
Set the number of digits shown on the current line edit.
Implemented in VIntSliderEdit.
◆ SetSciNotation
virtual void VSliderEditInterface::SetSciNotation |
( |
bool |
sci | ) |
|
|
pure virtualslot |
Set use of scientific notation on the current type of line edit.
Implemented in VIntSliderEdit.
◆ ShowContextMenu
virtual void VSliderEditInterface::ShowContextMenu |
( |
const QPoint & |
| ) |
|
|
pure virtualslot |
Show the context menu for the slider-edit, triggered on right-click.
Implemented in VIntSliderEdit.
◆ sizeHint()
virtual QSize VSliderEditInterface::sizeHint |
( |
| ) |
const |
|
virtual |
Return the size-hint for the current slider-edit.
◆ _slider
VSlider* VSliderEditInterface::_slider |
|
protected |
The documentation for this class was generated from the following file: