|
GOFIGURE2
0.9.0
|
Public Types | |
| enum | Handle { NoHandle = 0x0, MinimumHandle = 0x1, MaximumHandle = 0x2 } |
Public Member Functions | |
| ctkRangeSliderPrivate (ctkRangeSlider &object) | |
| void | drawMaximumSlider (QStylePainter *painter) const |
| void | drawMinimumSlider (QStylePainter *painter) const |
| Draw the bottom and top sliders. More... | |
| void | init () |
| int | pixelPosFromRangeValue (int val) const |
| int | pixelPosToRangeValue (int pos) const |
| Copied verbatim from QSliderPrivate class (see QSlider.cpp) More... | |
| Q_DECLARE_FLAGS (Handles, Handle) | |
Public Attributes | |
| int | m_MaximumPosition |
| End points of the range on the GUI. This is synced with the model. More... | |
| QStyle::SubControl | m_MaximumSliderSelected |
| int | m_MaximumValue |
| End points of the range on the Model. More... | |
| int | m_MinimumPosition |
| QStyle::SubControl | m_MinimumSliderSelected |
| Controls selected ? More... | |
| int | m_MinimumValue |
| ctkRangeSliderPrivate::Handles | m_SelectedHandles |
| int | m_SubclassClickOffset |
| int | m_SubclassPosition |
| int | m_SubclassWidth |
| Original width between the 2 bounds before any moves. More... | |
| bool | m_SymmetricMoves |
Protected Attributes | |
| ctkRangeSlider *const | q_ptr |
Private Member Functions | |
| Q_DECLARE_PUBLIC (ctkRangeSlider) | |
Definition at line 33 of file ctkRangeSlider.cpp.
Boolean indicates the selected handle True for the minimum range handle, false for the maximum range handle
| Enumerator | |
|---|---|
| NoHandle | |
| MinimumHandle | |
| MaximumHandle | |
Definition at line 75 of file ctkRangeSlider.cpp.
| ctkRangeSliderPrivate::ctkRangeSliderPrivate | ( | ctkRangeSlider & | object | ) |
Definition at line 89 of file ctkRangeSlider.cpp.
| void ctkRangeSliderPrivate::drawMaximumSlider | ( | QStylePainter * | painter | ) | const |
Definition at line 212 of file ctkRangeSlider.cpp.
| void ctkRangeSliderPrivate::drawMinimumSlider | ( | QStylePainter * | painter | ) | const |
Draw the bottom and top sliders.
Definition at line 192 of file ctkRangeSlider.cpp.
| void ctkRangeSliderPrivate::init | ( | ) |
Definition at line 106 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::pixelPosFromRangeValue | ( | int | val | ) | const |
Definition at line 155 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::pixelPosToRangeValue | ( | int | pos | ) | const |
Copied verbatim from QSliderPrivate class (see QSlider.cpp)
Definition at line 119 of file ctkRangeSlider.cpp.
| ctkRangeSliderPrivate::Q_DECLARE_FLAGS | ( | Handles | , |
| Handle | |||
| ) |
|
private |
| int ctkRangeSliderPrivate::m_MaximumPosition |
End points of the range on the GUI. This is synced with the model.
Definition at line 55 of file ctkRangeSlider.cpp.
| QStyle::SubControl ctkRangeSliderPrivate::m_MaximumSliderSelected |
Definition at line 60 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_MaximumValue |
End points of the range on the Model.
Definition at line 51 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_MinimumPosition |
Definition at line 56 of file ctkRangeSlider.cpp.
| QStyle::SubControl ctkRangeSliderPrivate::m_MinimumSliderSelected |
Controls selected ?
Definition at line 59 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_MinimumValue |
Definition at line 52 of file ctkRangeSlider.cpp.
| ctkRangeSliderPrivate::Handles ctkRangeSliderPrivate::m_SelectedHandles |
Definition at line 81 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_SubclassClickOffset |
See QSliderPrivate::clickOffset. Overrides this ivar
Definition at line 64 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_SubclassPosition |
See QSliderPrivate::position Overrides this ivar.
Definition at line 68 of file ctkRangeSlider.cpp.
| int ctkRangeSliderPrivate::m_SubclassWidth |
Original width between the 2 bounds before any moves.
Definition at line 71 of file ctkRangeSlider.cpp.
| bool ctkRangeSliderPrivate::m_SymmetricMoves |
When symmetricMoves is true, moving a handle will move the other handle symmetrically, otherwise the handles are independent.
Definition at line 85 of file ctkRangeSlider.cpp.
|
protected |
Definition at line 37 of file ctkRangeSlider.cpp.
1.8.5