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