查看完整版本: [-- 请教关于QSlider的使用 --]

QTCN开发网 -> Qt基础编程 -> 请教关于QSlider的使用 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

lwei24 2020-06-17 19:17

请教关于QSlider的使用

各位大佬,请问如何实现如图的滚动条呢?[attachment=21678]。现有一个groove背景和一个handle 背景,我的代码如下:
    QSlider*   m_pSlider = new QSlider(this);    m_pSlider->setStyleSheet(                "QSlider::groove:Horizontal{border-image:url(:/res/capacity/CapacityScrollBar.png);}"                "QSlider::handle:Horizontal{border-image:url(:/res/capacity/CapacitySlider.png);border-radius:0px;width:20px;height:20px;}"                "QSlider::sub-page:horizontal{background:#FF8C00;border:none;}"                "QSlider::add-page:horizontal{background:#1E90FF;border:none;}");//并未能得到想要的样式,请问我哪里错了?

liudianwu 2020-06-18 08:13
这个直接用qss就行


查看完整版本: [-- 请教关于QSlider的使用 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled