table of contents
- unstable 3.0.1.1-1+b1
| kdk::KSlider(3) | Library Functions Manual | kdk::KSlider(3) |
NAME¶
kdk::KSlider - 支持三种样式的滑动条 非步数关系:步数为1,可以在任意位置点击和拖拽 步数关系:步数为固定值,可根据步数值点击和拖拽 节点关系:步数为节点间隔,可根据节点间隔点击和拖拽
SYNOPSIS¶
#include <kslider.h>
Inherits QSlider.
Public Member Functions¶
KSlider (QWidget *parent)
KSlider (Qt::Orientation orientation, QWidget *parent=nullptr)
void setTickInterval (int interval)
设置节点间隔 void setSliderType
(KSliderType type)
设置滑动条类型 KSliderType
sliderType ()
获取滑动条类型 int
tickInterval () const
获取节点间隔 void setValue (int)
设置值 void setNodeVisible (bool flag)
设置是否显示节点 bool
nodeVisible ()
获取是否显示节点 void
setToolTip (const QString &)
设置tooltip QString toolTip () const
获取toolTip void setTranslucent (bool flag)
设置是否启用半透明效果
bool isTranslucent ()
获取是否启用半透明效果
Protected Member Functions¶
void paintEvent (QPaintEvent *event)
void resizeEvent (QResizeEvent *event)
void mousePressEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)
void wheelEvent (QWheelEvent *event)
bool eventFilter (QObject *watched, QEvent *event)
QSize sizeHint () const override
Detailed Description¶
支持三种样式的滑动条 非步数关系:步数为1,可以在任意位置点击和拖拽 步数关系:步数为固定值,可根据步数值点击和拖拽 节点关系:步数为节点间隔,可根据节点间隔点击和拖拽
Since
Examples
testslider/widget.h.
Author¶
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.
| Version version:3.0 | LIBKYSDK-APPLICATIONS |