GOFIGURE2
0.9.0
|
#include <Code/ExternalCode/ctk/ctkDoubleRangeSlider.h>
Public Types | |
typedef QWidget | Superclass |
Public Slots | |
void | setMaximumValue (double maxVal) |
void | setMinimumValue (double minVal) |
void | setValues (double minVal, double maxVal) |
Utility function that set the minimum value and maximum value at once. More... | |
Signals | |
void | maximumPositionChanged (double maxPos) |
void | maximumValueChanged (double maxVal) |
void | minimumPositionChanged (double minPos) |
void | minimumValueChanged (double minVal) |
void | positionsChanged (double minPos, double maxPos) |
void | rangeChanged (double min, double max) |
void | sliderPressed () |
void | sliderReleased () |
void | valuesChanged (double minVal, double maxVal) |
Utility signal that is fired when minimum or maximum values have changed. More... | |
Public Member Functions | |
ctkDoubleRangeSlider (Qt::Orientation o, QWidget *par=0) | |
ctkDoubleRangeSlider (QWidget *par=0) | |
bool | hasTracking () const |
double | maximum () const |
double | maximumPosition () const |
double | maximumValue () const |
double | minimum () const |
double | minimumPosition () const |
double | minimumValue () const |
Qt::Orientation | orientation () const |
void | setMaximum (double max) |
void | setMaximumPosition (double maxPos) |
void | setMinimum (double min) |
void | setMinimumPosition (double minPos) |
void | setOrientation (Qt::Orientation orientation) |
void | setPositions (double minPos, double maxPos) |
void | setRange (double min, double max) |
void | setSingleStep (double ss) |
void | setSymmetricMoves (bool symmetry) |
void | setTickInterval (double ti) |
void | setTracking (bool enable) |
double | singleStep () const |
bool | symmetricMoves () const |
double | tickInterval () const |
void | triggerAction (QAbstractSlider::SliderAction action) |
virtual | ~ctkDoubleRangeSlider () |
Destructor. More... | |
![]() | |
bool | acceptDrops () const |
QString | accessibleDescription () const |
QString | accessibleName () const |
QList< QAction * > | actions () const |
void | activateWindow () |
void | addAction (QAction *action) |
void | addActions (QList< QAction * > actions) |
void | adjustSize () |
bool | autoFillBackground () const |
Qt::BackgroundMode | backgroundMode () const |
QPoint | backgroundOffset () const |
BackgroundOrigin | backgroundOrigin () const |
QPalette::ColorRole | backgroundRole () const |
QSize | baseSize () const |
QString | caption () const |
QWidget * | childAt (int x, int y, bool includeThis) const |
QWidget * | childAt (const QPoint &p, bool includeThis) const |
QWidget * | childAt (int x, int y) const |
QWidget * | childAt (const QPoint &p) const |
QRect | childrenRect () const |
QRegion | childrenRegion () const |
void | clearFocus () |
void | clearMask () |
bool | close (bool alsoDelete) |
bool | close () |
QColorGroup | colorGroup () const |
void | constPolish () const |
QMargins | contentsMargins () const |
QRect | contentsRect () const |
Qt::ContextMenuPolicy | contextMenuPolicy () const |
QCursor | cursor () const |
void | customContextMenuRequested (const QPoint &pos) |
void | drawText (const QPoint &p, const QString &s) |
void | drawText (int x, int y, const QString &s) |
WId | effectiveWinId () const |
void | ensurePolished () const |
void | erase () |
void | erase (const QRegion &rgn) |
void | erase (const QRect &rect) |
void | erase (int x, int y, int w, int h) |
Qt::FocusPolicy | focusPolicy () const |
QWidget * | focusProxy () const |
QWidget * | focusWidget () const |
const QFont & | font () const |
QFontInfo | fontInfo () const |
QFontMetrics | fontMetrics () const |
QPalette::ColorRole | foregroundRole () const |
QRect | frameGeometry () const |
QSize | frameSize () const |
const QRect & | geometry () const |
void | getContentsMargins (int *left, int *top, int *right, int *bottom) const |
virtual HDC | getDC () const |
void | grabGesture (Qt::GestureType gesture, QFlags< Qt::GestureFlag > flags) |
void | grabKeyboard () |
void | grabMouse () |
void | grabMouse (const QCursor &cursor) |
int | grabShortcut (const QKeySequence &key, Qt::ShortcutContext context) |
QGraphicsEffect * | graphicsEffect () const |
QGraphicsProxyWidget * | graphicsProxyWidget () const |
bool | hasEditFocus () const |
bool | hasFocus () const |
bool | hasMouse () const |
bool | hasMouseTracking () const |
int | height () const |
virtual int | heightForWidth (int w) const |
void | hide () |
const QPixmap * | icon () const |
void | iconify () |
QString | iconText () const |
QInputContext * | inputContext () |
Qt::InputMethodHints | inputMethodHints () const |
virtual QVariant | inputMethodQuery (Qt::InputMethodQuery query) const |
void | insertAction (QAction *before, QAction *action) |
void | insertActions (QAction *before, QList< QAction * > actions) |
bool | isActiveWindow () const |
bool | isAncestorOf (const QWidget *child) const |
bool | isDesktop () const |
bool | isDialog () const |
bool | isEnabled () const |
bool | isEnabledTo (QWidget *ancestor) const |
bool | isEnabledToTLW () const |
bool | isFullScreen () const |
bool | isHidden () const |
bool | isInputMethodEnabled () const |
bool | isMaximized () const |
bool | isMinimized () const |
bool | isModal () const |
bool | isPopup () const |
bool | isShown () const |
bool | isTopLevel () const |
bool | isUpdatesEnabled () const |
bool | isVisible () const |
bool | isVisibleTo (QWidget *ancestor) const |
bool | isVisibleToTLW () const |
bool | isWindow () const |
bool | isWindowModified () const |
QLayout * | layout () const |
Qt::LayoutDirection | layoutDirection () const |
QLocale | locale () const |
void | lower () |
Qt::HANDLE | macCGHandle () const |
Qt::HANDLE | macQDHandle () const |
QPoint | mapFrom (QWidget *parent, const QPoint &pos) const |
QPoint | mapFromGlobal (const QPoint &pos) const |
QPoint | mapFromParent (const QPoint &pos) const |
QPoint | mapTo (QWidget *parent, const QPoint &pos) const |
QPoint | mapToGlobal (const QPoint &pos) const |
QPoint | mapToParent (const QPoint &pos) const |
QRegion | mask () const |
int | maximumHeight () const |
QSize | maximumSize () const |
int | maximumWidth () const |
int | minimumHeight () const |
QSize | minimumSize () const |
virtual QSize | minimumSizeHint () const |
int | minimumWidth () const |
void | move (int x, int y) |
void | move (const QPoint &) |
QWidget * | nativeParentWidget () const |
QWidget * | nextInFocusChain () const |
QRect | normalGeometry () const |
void | overrideWindowFlags (QFlags< Qt::WindowType > flags) |
bool | ownCursor () const |
bool | ownFont () const |
bool | ownPalette () const |
virtual QPaintEngine * | paintEngine () const |
const QPalette & | palette () const |
QWidget * | parentWidget (bool sameWindow) const |
QWidget * | parentWidget () const |
QPlatformWindow * | platformWindow () const |
QPlatformWindowFormat | platformWindowFormat () const |
void | polish () |
QPoint | pos () const |
QWidget * | previousInFocusChain () const |
QWidget (QWidget *parent, const char *name, QFlags< Qt::WindowType > f) | |
QWidget (QWidget *parent, QFlags< Qt::WindowType > f) | |
void | raise () |
void | recreate (QWidget *parent, QFlags< Qt::WindowType > f, const QPoint &p, bool showIt) |
QRect | rect () const |
virtual void | releaseDC (HDC hdc) const |
void | releaseKeyboard () |
void | releaseMouse () |
void | releaseShortcut (int id) |
void | removeAction (QAction *action) |
void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags< QWidget::RenderFlag > renderFlags) |
void | render (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags< QWidget::RenderFlag > renderFlags) |
void | repaint (const QRect &r, bool b) |
void | repaint (int x, int y, int w, int h, bool b) |
void | repaint (const QRegion &rgn, bool b) |
void | repaint () |
void | repaint (int x, int y, int w, int h) |
void | repaint (const QRegion &rgn) |
void | repaint (const QRect &rect) |
void | repaint (bool b) |
void | reparent (QWidget *parent, QFlags< Qt::WindowType > f, const QPoint &p, bool showIt) |
void | reparent (QWidget *parent, const QPoint &p, bool showIt) |
void | resize (int w, int h) |
void | resize (const QSize &) |
bool | restoreGeometry (const QByteArray &geometry) |
QByteArray | saveGeometry () const |
void | scroll (int dx, int dy) |
void | scroll (int dx, int dy, const QRect &r) |
void | setAcceptDrops (bool on) |
void | setAccessibleDescription (const QString &description) |
void | setAccessibleName (const QString &name) |
void | setActiveWindow () |
void | setAttribute (Qt::WidgetAttribute attribute, bool on) |
void | setAutoFillBackground (bool enabled) |
void | setBackgroundColor (const QColor &color) |
void | setBackgroundMode (Qt::BackgroundMode widgetBackground, Qt::BackgroundMode paletteBackground) |
void | setBackgroundOrigin (BackgroundOrigin background) |
void | setBackgroundPixmap (const QPixmap &pixmap) |
void | setBackgroundRole (QPalette::ColorRole role) |
void | setBaseSize (const QSize &) |
void | setBaseSize (int basew, int baseh) |
void | setCaption (const QString &c) |
void | setContentsMargins (int left, int top, int right, int bottom) |
void | setContentsMargins (const QMargins &margins) |
void | setContextMenuPolicy (Qt::ContextMenuPolicy policy) |
void | setCursor (const QCursor &) |
void | setDisabled (bool disable) |
void | setEditFocus (bool enable) |
void | setEnabled (bool) |
void | setEraseColor (const QColor &color) |
void | setErasePixmap (const QPixmap &pixmap) |
void | setFixedHeight (int h) |
void | setFixedSize (const QSize &s) |
void | setFixedSize (int w, int h) |
void | setFixedWidth (int w) |
void | setFocus () |
void | setFocus (Qt::FocusReason reason) |
void | setFocusPolicy (Qt::FocusPolicy policy) |
void | setFocusProxy (QWidget *w) |
void | setFont (const QFont &) |
void | setFont (const QFont &f, bool b) |
void | setForegroundRole (QPalette::ColorRole role) |
void | setGeometry (const QRect &) |
void | setGeometry (int x, int y, int w, int h) |
void | setGraphicsEffect (QGraphicsEffect *effect) |
void | setHidden (bool hidden) |
void | setIcon (const QPixmap &i) |
void | setIconText (const QString &it) |
void | setInputContext (QInputContext *context) |
void | setInputMethodEnabled (bool enabled) |
void | setInputMethodHints (QFlags< Qt::InputMethodHint > hints) |
void | setKeyCompression (bool b) |
void | setLayout (QLayout *layout) |
void | setLayoutDirection (Qt::LayoutDirection direction) |
void | setLocale (const QLocale &locale) |
void | setMask (const QBitmap &bitmap) |
void | setMask (const QRegion ®ion) |
void | setMaximumHeight (int maxh) |
void | setMaximumSize (const QSize &) |
void | setMaximumSize (int maxw, int maxh) |
void | setMaximumWidth (int maxw) |
void | setMinimumHeight (int minh) |
void | setMinimumSize (int minw, int minh) |
void | setMinimumSize (const QSize &) |
void | setMinimumWidth (int minw) |
void | setMouseTracking (bool enable) |
void | setPalette (const QPalette &p, bool b) |
void | setPalette (const QPalette &) |
void | setPaletteBackgroundColor (const QColor &color) |
void | setPaletteBackgroundPixmap (const QPixmap &pixmap) |
void | setPaletteForegroundColor (const QColor &color) |
void | setParent (QWidget *parent, QFlags< Qt::WindowType > f) |
void | setParent (QWidget *parent) |
void | setPlatformWindow (QPlatformWindow *window) |
void | setPlatformWindowFormat (const QPlatformWindowFormat &format) |
void | setShortcutAutoRepeat (int id, bool enable) |
void | setShortcutEnabled (int id, bool enable) |
void | setShown (bool shown) |
void | setSizeIncrement (const QSize &) |
void | setSizeIncrement (int w, int h) |
void | setSizePolicy (QSizePolicy::Policy hor, QSizePolicy::Policy ver, bool hfw) |
void | setSizePolicy (QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical) |
void | setSizePolicy (QSizePolicy) |
void | setStatusTip (const QString &) |
void | setStyle (QStyle *style) |
QStyle * | setStyle (const QString &style) |
void | setStyleSheet (const QString &styleSheet) |
void | setToolTip (const QString &) |
void | setUpdatesEnabled (bool enable) |
void | setupUi (QWidget *widget) |
virtual void | setVisible (bool visible) |
void | setWhatsThis (const QString &) |
void | setWindowFilePath (const QString &filePath) |
void | setWindowFlags (QFlags< Qt::WindowType > type) |
void | setWindowIcon (const QIcon &icon) |
void | setWindowIconText (const QString &) |
void | setWindowModality (Qt::WindowModality windowModality) |
void | setWindowModified (bool) |
void | setWindowOpacity (qreal level) |
void | setWindowRole (const QString &role) |
void | setWindowState (QFlags< Qt::WindowState > windowState) |
void | setWindowSurface (QWindowSurface *surface) |
void | setWindowTitle (const QString &) |
void | show () |
void | showFullScreen () |
void | showMaximized () |
void | showMinimized () |
void | showNormal () |
QSize | size () const |
virtual QSize | sizeHint () const |
QSize | sizeIncrement () const |
QSizePolicy | sizePolicy () const |
void | stackUnder (QWidget *w) |
QString | statusTip () const |
QStyle * | style () const |
QString | styleSheet () const |
bool | testAttribute (Qt::WidgetAttribute attribute) const |
QString | toolTip () const |
QWidget * | topLevelWidget () const |
bool | underMouse () const |
void | ungrabGesture (Qt::GestureType gesture) |
void | unsetCursor () |
void | unsetFont () |
void | unsetLayoutDirection () |
void | unsetLocale () |
void | unsetPalette () |
void | update (int x, int y, int w, int h) |
void | update (const QRect &rect) |
void | update () |
void | update (const QRegion &rgn) |
void | updateGeometry () |
bool | updatesEnabled () const |
QRect | visibleRect () const |
QRegion | visibleRegion () const |
QString | whatsThis () const |
int | width () const |
QWidget * | window () const |
QString | windowFilePath () const |
Qt::WindowFlags | windowFlags () const |
QIcon | windowIcon () const |
QString | windowIconText () const |
Qt::WindowModality | windowModality () const |
qreal | windowOpacity () const |
QString | windowRole () const |
Qt::WindowStates | windowState () const |
QWindowSurface * | windowSurface () const |
QString | windowTitle () const |
Qt::WindowType | windowType () const |
WId | winId () const |
int | x () const |
const QX11Info & | x11Info () const |
Qt::HANDLE | x11PictureHandle () const |
int | y () const |
~QWidget () | |
![]() | |
bool | blockSignals (bool block) |
QObject * | child (const char *objName, const char *inheritsClass, bool recursiveSearch) const |
const QObjectList & | children () const |
const char * | className () const |
bool | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
void | deleteLater () |
void | destroyed (QObject *obj) |
bool | disconnect (const QObject *receiver, const char *method) |
bool | disconnect (const char *signal, const QObject *receiver, const char *method) |
void | dumpObjectInfo () |
void | dumpObjectTree () |
QList< QByteArray > | dynamicPropertyNames () const |
virtual bool | eventFilter (QObject *watched, QEvent *event) |
T | findChild (const QString &name) const |
QList< T > | findChildren (const QRegExp ®Exp) const |
QList< T > | findChildren (const QString &name) const |
bool | inherits (const char *className) const |
void | insertChild (QObject *object) |
void | installEventFilter (QObject *filterObj) |
bool | isA (const char *className) const |
bool | isWidgetType () const |
void | killTimer (int id) |
virtual const QMetaObject * | metaObject () const |
void | moveToThread (QThread *targetThread) |
const char * | name () const |
const char * | name (const char *defaultName) const |
QString | objectName () const |
QObject * | parent () const |
QVariant | property (const char *name) const |
QObject (QObject *parent) | |
QObject (QObject *parent, const char *name) | |
void | removeChild (QObject *object) |
void | removeEventFilter (QObject *obj) |
void | setName (const char *name) |
void | setObjectName (const QString &name) |
void | setParent (QObject *parent) |
bool | setProperty (const char *name, const QVariant &value) |
bool | signalsBlocked () const |
int | startTimer (int interval) |
QThread * | thread () const |
virtual | ~QObject () |
![]() | |
int | colorCount () const |
int | depth () const |
int | height () const |
int | heightMM () const |
int | logicalDpiX () const |
int | logicalDpiY () const |
int | numColors () const |
virtual QPaintEngine * | paintEngine () const =0 |
bool | paintingActive () const |
int | physicalDpiX () const |
int | physicalDpiY () const |
int | width () const |
int | widthMM () const |
int | x11Cells () const |
Qt::HANDLE | x11Colormap () const |
bool | x11DefaultColormap () const |
bool | x11DefaultVisual () const |
int | x11Depth () const |
Display * | x11Display () const |
int | x11Screen () const |
void * | x11Visual () const |
virtual | ~QPaintDevice () |
Protected Slots | |
void | onMaxPosChanged (int value) |
void | onMaxValueChanged (int value) |
void | onMinPosChanged (int value) |
void | onMinValueChanged (int value) |
void | onPositionsChanged (int min, int max) |
void | onRangeChanged (int min, int max) |
void | onValuesChanged (int min, int max) |
Protected Member Functions | |
void | setSlider (ctkRangeSlider *slider) |
Subclasses can change the internal slider. More... | |
ctkRangeSlider * | slider () const |
![]() | |
virtual void | actionEvent (QActionEvent *event) |
virtual void | changeEvent (QEvent *event) |
virtual void | closeEvent (QCloseEvent *event) |
virtual void | contextMenuEvent (QContextMenuEvent *event) |
void | create (WId window, bool initializeWindow, bool destroyOldWindow) |
void | destroy (bool destroyWindow, bool destroySubWindows) |
virtual void | dragEnterEvent (QDragEnterEvent *event) |
virtual void | dragLeaveEvent (QDragLeaveEvent *event) |
virtual void | dragMoveEvent (QDragMoveEvent *event) |
virtual void | dropEvent (QDropEvent *event) |
virtual void | enterEvent (QEvent *event) |
virtual bool | event (QEvent *event) |
virtual void | focusInEvent (QFocusEvent *event) |
bool | focusNextChild () |
virtual bool | focusNextPrevChild (bool next) |
virtual void | focusOutEvent (QFocusEvent *event) |
bool | focusPreviousChild () |
virtual void | hideEvent (QHideEvent *event) |
virtual void | inputMethodEvent (QInputMethodEvent *event) |
virtual void | keyPressEvent (QKeyEvent *event) |
virtual void | keyReleaseEvent (QKeyEvent *event) |
virtual void | languageChange () |
virtual void | leaveEvent (QEvent *event) |
virtual bool | macEvent (EventHandlerCallRef caller, EventRef event) |
virtual int | metric (PaintDeviceMetric m) const |
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *event) |
virtual void | mouseReleaseEvent (QMouseEvent *event) |
virtual void | moveEvent (QMoveEvent *event) |
virtual void | paintEvent (QPaintEvent *event) |
virtual bool | qwsEvent (QWSEvent *event) |
void | resetInputContext () |
virtual void | resizeEvent (QResizeEvent *event) |
virtual void | showEvent (QShowEvent *event) |
virtual void | tabletEvent (QTabletEvent *event) |
void | updateMicroFocus () |
virtual void | wheelEvent (QWheelEvent *event) |
virtual bool | winEvent (MSG *message, long *result) |
virtual bool | x11Event (XEvent *event) |
![]() | |
bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
virtual void | childEvent (QChildEvent *event) |
virtual void | connectNotify (const char *signal) |
virtual void | customEvent (QEvent *event) |
virtual void | disconnectNotify (const char *signal) |
int | receivers (const char *signal) const |
QObject * | sender () const |
int | senderSignalIndex () const |
virtual void | timerEvent (QTimerEvent *event) |
![]() | |
QPaintDevice () | |
Protected Attributes | |
QScopedPointer < ctkDoubleRangeSliderPrivate > | d_ptr |
Properties | |
double | maximum |
double | maximumPosition |
double | maximumValue |
double | minimum |
double | minimumPosition |
double | minimumValue |
Qt::Orientation | orientation |
double | singleStep |
bool | symmetricMoves |
double | tickInterval |
bool | tracking |
![]() | |
acceptDrops | |
accessibleDescription | |
accessibleName | |
autoFillBackground | |
baseSize | |
childrenRect | |
childrenRegion | |
contextMenuPolicy | |
cursor | |
enabled | |
focus | |
focusPolicy | |
font | |
frameGeometry | |
frameSize | |
fullScreen | |
geometry | |
height | |
inputMethodHints | |
isActiveWindow | |
layoutDirection | |
locale | |
maximized | |
maximumHeight | |
maximumSize | |
maximumWidth | |
minimized | |
minimumHeight | |
minimumSize | |
minimumSizeHint | |
minimumWidth | |
modal | |
mouseTracking | |
normalGeometry | |
palette | |
pos | |
rect | |
size | |
sizeHint | |
sizeIncrement | |
sizePolicy | |
statusTip | |
styleSheet | |
toolTip | |
updatesEnabled | |
visible | |
whatsThis | |
width | |
windowFilePath | |
windowFlags | |
windowIcon | |
windowIconText | |
windowModality | |
windowModified | |
windowOpacity | |
windowTitle | |
x | |
y | |
![]() | |
objectName | |
Private Member Functions | |
Q_DECLARE_PRIVATE (ctkDoubleRangeSlider) | |
Q_DISABLE_COPY (ctkDoubleRangeSlider) | |
Additional Inherited Members | |
![]() | |
QWidget * | find (WId id) |
QWidget * | keyboardGrabber () |
QWidget * | mouseGrabber () |
void | setTabOrder (QWidget *first, QWidget *second) |
QWidgetMapper * | wmapper () |
![]() | |
bool | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
bool | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
QString | tr (const char *sourceText, const char *disambiguation, int n) |
QString | trUtf8 (const char *sourceText, const char *disambiguation, int n) |
![]() | |
int | x11AppCells (int screen) |
Qt::HANDLE | x11AppColormap (int screen) |
bool | x11AppDefaultColormap (int screen) |
bool | x11AppDefaultVisual (int screen) |
int | x11AppDepth (int screen) |
Display * | x11AppDisplay () |
int | x11AppDpiX (int screen) |
int | x11AppDpiY (int screen) |
Qt::HANDLE | x11AppRootWindow (int screen) |
int | x11AppScreen () |
void * | x11AppVisual (int screen) |
void | x11SetAppDpiX (int dpi, int screen) |
void | x11SetAppDpiY (int dpi, int screen) |
![]() | |
typedef | RenderFlags |
![]() | |
QByteArray | normalizeSignalSlot (const char *signalSlot) |
ctkDoubleRangeSlider is a slider that controls 2 numbers as double. ctkDoubleRangeSlider internally aggregates a ctkRangeSlider (not in the API to prevent misuse). Only subclasses can have access to it.
Definition at line 39 of file ctkDoubleRangeSlider.h.
Definition at line 55 of file ctkDoubleRangeSlider.h.
ctkDoubleRangeSlider::ctkDoubleRangeSlider | ( | Qt::Orientation | o, |
QWidget * | par = 0 |
||
) |
Constructor, builds a ctkDoubleRangeSlider whose default values are the same as ctkRangeSlider.
Definition at line 168 of file ctkDoubleRangeSlider.cpp.
ctkDoubleRangeSlider::ctkDoubleRangeSlider | ( | QWidget * | par = 0 | ) |
Constructor, builds a ctkDoubleRangeSlider whose default values are the same as ctkRangeSlider.
Definition at line 160 of file ctkDoubleRangeSlider.cpp.
|
virtual |
Destructor.
Definition at line 178 of file ctkDoubleRangeSlider.cpp.
bool ctkDoubleRangeSlider::hasTracking | ( | ) | const |
Definition at line 464 of file ctkDoubleRangeSlider.cpp.
double ctkDoubleRangeSlider::maximum | ( | ) | const |
This property holds the slider's maximum value. When setting this property, the minimum is adjusted if necessary to ensure that the range remains valid. Also the slider's current values are adjusted to be within the new range.
double ctkDoubleRangeSlider::maximumPosition | ( | ) | const |
This property holds the current slider maximum position. If tracking is enabled (the default), this is identical to maximumValue.
|
signal |
This signal is emitted when sliderDown is true and the slider moves. This usually happens when the user is dragging the maximum slider. The value is the new slider maximum position. This signal is emitted even when tracking is turned off.
double ctkDoubleRangeSlider::maximumValue | ( | ) | const |
This property holds the slider's current maximum value. The slider forces the maximum value to be within the legal range: minimum <= minvalue <= maxvalue <= maximum. Changing the maximumValue also changes the maximumPosition.
|
signal |
This signal is emitted when the slider maximum value has changed, with the new slider value as argument.
double ctkDoubleRangeSlider::minimum | ( | ) | const |
This property holds the sliders's minimum value. When setting this property, the maximum is adjusted if necessary to ensure that the range remains valid. Also the slider's current values are adjusted to be within the new range.
double ctkDoubleRangeSlider::minimumPosition | ( | ) | const |
This property holds the current slider minimum position. If tracking is enabled (the default), this is identical to minimumValue.
|
signal |
This signal is emitted when sliderDown is true and the slider moves. This usually happens when the user is dragging the minimum slider. The value is the new slider minimum position. This signal is emitted even when tracking is turned off.
double ctkDoubleRangeSlider::minimumValue | ( | ) | const |
This property holds the slider's current minimum value. The slider forces the minimum value to be within the legal range: minimum <= minvalue <= maxvalue <= maximum. Changing the minimumValue also changes the minimumPosition.
|
signal |
This signal is emitted when the slider minimum value has changed, with the new slider value as argument.
|
protectedslot |
Definition at line 575 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 527 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 568 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 513 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 582 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 589 of file ctkDoubleRangeSlider.cpp.
|
protectedslot |
Definition at line 541 of file ctkDoubleRangeSlider.cpp.
Qt::Orientation ctkDoubleRangeSlider::orientation | ( | ) | const |
This property holds the orientation of the slider. The orientation must be Qt::Vertical (the default) or Qt::Horizontal.
|
signal |
Utility signal that is fired when minimum or maximum positions have changed.
|
private |
|
private |
|
signal |
This signal is emitted when the slider range has changed, with min being the new minimum, and max being the new maximum. Warning: don't confound with valuesChanged(double, double);
void ctkDoubleRangeSlider::setMaximum | ( | double | max | ) |
Definition at line 209 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setMaximumPosition | ( | double | maxPos | ) |
Definition at line 284 of file ctkDoubleRangeSlider.cpp.
|
slot |
This property holds the slider's current maximum value. The slider forces the maximum value to be within the legal range: minimum <= minvalue <= maxvalue <= maximum. Changing the maximumValue also changes the maximumPosition.
Definition at line 343 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setMinimum | ( | double | min | ) |
Definition at line 183 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setMinimumPosition | ( | double | minPos | ) |
Definition at line 270 of file ctkDoubleRangeSlider.cpp.
|
slot |
This property holds the slider's current minimum value. The slider forces the minimum value to be within the legal range: minimum <= minvalue <= maxvalue <= maximum. Changing the minimumValue also changes the minimumPosition.
Definition at line 305 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setOrientation | ( | Qt::Orientation | orientation | ) |
Definition at line 485 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setPositions | ( | double | minPos, |
double | maxPos | ||
) |
Utility function that set the minimum position and maximum position at once.
Definition at line 291 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setRange | ( | double | min, |
double | max | ||
) |
Sets the slider's minimum to min and its maximum to max. If max is smaller than min, min becomes the only legal value.
Definition at line 235 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setSingleStep | ( | double | ss | ) |
This property holds the single step. The smaller of two natural steps that an abstract sliders provides and typically corresponds to the user pressing an arrow key
Definition at line 426 of file ctkDoubleRangeSlider.cpp.
|
protected |
Subclasses can change the internal slider.
Definition at line 606 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setSymmetricMoves | ( | bool | symmetry | ) |
Definition at line 506 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setTickInterval | ( | double | ti | ) |
This property holds the interval between tickmarks. This is a value interval, not a pixel interval. If it is 0, the slider will choose between lineStep() and pageStep(). The default value is 0.
Definition at line 457 of file ctkDoubleRangeSlider.cpp.
void ctkDoubleRangeSlider::setTracking | ( | bool | enable | ) |
This property holds whether slider tracking is enabled. If tracking is enabled (the default), the slider emits the minimumValueChanged() signal while the left/bottom handler is being dragged and the slider emits the maximumValueChanged() signal while the right/top handler is being dragged. If tracking is disabled, the slider emits the minimumValueChanged() and maximumValueChanged() signals only when the user releases the slider.
Definition at line 471 of file ctkDoubleRangeSlider.cpp.
|
slot |
Utility function that set the minimum value and maximum value at once.
Definition at line 374 of file ctkDoubleRangeSlider.cpp.
double ctkDoubleRangeSlider::singleStep | ( | ) | const |
|
protected |
Definition at line 599 of file ctkDoubleRangeSlider.cpp.
|
signal |
This signal is emitted when the user presses one slider with the mouse, or programmatically when setSliderDown(true) is called.
|
signal |
This signal is emitted when the user releases one slider with the mouse, or programmatically when setSliderDown(false) is called.
bool ctkDoubleRangeSlider::symmetricMoves | ( | ) | const |
When symmetricMoves is true, moving a handle will move the other handle symmetrically, otherwise the handles are independent. False by default
double ctkDoubleRangeSlider::tickInterval | ( | ) | const |
void ctkDoubleRangeSlider::triggerAction | ( | QAbstractSlider::SliderAction | action | ) |
Triggers a slider action on the current slider. Possible actions are SliderSingleStepAdd, SliderSingleStepSub, SliderPageStepAdd, SliderPageStepSub, SliderToMinimum, SliderToMaximum, and SliderMove.
Definition at line 478 of file ctkDoubleRangeSlider.cpp.
|
signal |
Utility signal that is fired when minimum or maximum values have changed.
|
protected |
Definition at line 249 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 43 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 48 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 46 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 42 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 47 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 45 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 50 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 44 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 52 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 51 of file ctkDoubleRangeSlider.h.
|
readwrite |
Definition at line 49 of file ctkDoubleRangeSlider.h.