引言

当窗口的控件太多,不能一下完全显示,就可以采用滚动区域来添加控件,这样添加的控件,可以通过滑动滚动区域的滚动条来浏览所有的控件。下面就大致记录一下滚动区域的滚动条的样式怎么设置。

实现

直接上设置滚动区域的滚动条样式的代码:

ui->scrollArea->setStyleSheet("QScrollArea{border:none;background-color:transparent;}""QScrollArea QScrollBar:vertical{width:8px;""background:transparent;margin:0px,1px,0px,1px;""padding-top:0px;padding-bottom:0px;border-radius:4px;}""QScrollArea QScrollBar::handle:vertical{background:#00ffff;""border-radius:4px;}""QScrollArea QScrollBar::handle:vertical:hover{background:#47d5d5;""border-radius:4px;}""QScrollArea QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical{""background:transparent;border-radius:4px;}"//设置滑块滑动后一端槽的背景透明"QScrollArea QScrollBar::add-line:vertical,QScrollBar::sub-line:vertical{""height:0px;width:0px;}");//去掉上下箭头ui->scrollAreaWidgetContents->setStyleSheet("background-color:transparent;border:none;");//设置滚动区域自带的中心窗口的背景色透明

以上实现的滚动区域的滚动条的样式大概如下:

上图中显示的亮蓝色的滑块,便是垂直滚动条设置后的样式。

qt设置滚动区域的滚动条的样式相关推荐

  1. Qt滚动区域原理(QAbstractScrollArea)

    Qt滚动区域原理(QAbstractScrollArea) 本文为原创文章,转载请注明出处,或注明转载自"黄邦勇帅(原名:黄勇) 本文出自本人原创著作<Qt5.10 GUI完全参考手册 ...

  2. qt通过代码创建滚动区域,添加滚动区域到窗口

    引言 继承于QWidget创建的项目,要想在QWidget中添加很多子控件,考虑到若是子控件的数目不确定,太多的时候就需要添加滚动条来实现滚动查看,于是可以自定义一个类,在该类中实现滚动区域和滚动窗口 ...

  3. textarea滚动条CSS样式属性设置

    <textarea>滚动条属性CSS样式设置,包括textarea溢出横竖滚动条设置.隐藏滚动条.滚动条颜色.水平滚动条.垂直滚动条设置等. textarea滚动条CSS样式 textar ...

  4. 自定义浏览器滚动条的样式,详细讲解

    CSS3自定义滚动条样式 -webkit-scrollbar 有时候觉得浏览器自带的原始滚动条不是很美观,那webkit浏览器是如何自定义滚动条的呢? Webkit支持拥有overflow属性的区域, ...

  5. 自定义浏览器滚动条的样式

    自定义IE浏览器滚动条样式 追溯浏览器对滚动条的自定义,恐怕最早的就是IE浏览器了(好像最开始支持的版本是IE5.5).下面列出了多个版本的支持性况: 滚动条样式 支持情况 支持浏览器版本 可否继承 ...

  6. 自定义浏览器滚动条的样式,打造属于你的滚动条风格

    前段时间,到网上找素材时,看到了一个很个性的滚动条式,打开Chrome的调试工具看了一下,发现不是用JavaScript来模拟实现的,觉得有必要折腾一下.于是在各大浏览器中对比了一下,发现只用Chro ...

  7. 怎样设置网页纵向滚动 css,CSS 怎么设置网页下拉条 (滚动条) 样式?

    CSS 怎么设置网页下拉条 (滚动条) 样式? 很多朋友在网页设计中要自定义下拉条 (滚动条) 样式的情景, 下拉条的样式我们可以通过 CSS 来控制的, 下拉条能不能换颜色或者做的更好看一些呢? 那 ...

  8. java设置滚动条的样式_[Java教程]美化浏览器滚动条效果

    [Java教程]美化浏览器滚动条效果 0 2016-10-31 16:02:28 任务需求:由于不同浏览器对滚动条的样式解析存在差异,为统一样式风格,增加整体美观程度,需要实现自定义滚动条. 第一种方 ...

  9. 浏览器滚动条css样式设置,看这一篇文章就够了!

    一 前言 在CSS 中,如果我们在块级容器上设置了属性: overflow:scroll /* x y 方向都会*/ 或者 overflow-x:scroll /*只是x方向*/ 或者 overflo ...

最新文章

  1. Citrix各系列产品安装光盘资源下载链接
  2. 腾讯成本优化黑科技:整机CPU利用率最高提升至90%
  3. POJ 1273 Drainage Ditches 最大流
  4. OpenShift 4 Tekton (5) - Task/Pipeline/Workspace/PipelineResource
  5. 那些一毕业就选择华为的人,后来都怎么样了
  6. 手把手教你搭建Android开发环境
  7. 国庆回家记之2017
  8. 元气森林们迈入新消费后时代
  9. 台式电脑没鼠标怎么移动光标_不用鼠标用键盘,怎么移动光标?
  10. Android手机之间通过声音传输信息方法——声波通信(含工程代码)
  11. mp2551总线收发器芯片作用_高速CAN收发器MCP2551
  12. 负数二进制表示的方式及原因
  13. 二值图像blob分析
  14. 【JavaScript编程】window.location.search 返回值为空
  15. 概述知识图谱在人工智能中的应用
  16. 软银集团和共享办公空间公司WeWork在日本成立合资公司
  17. Raket分析(一)
  18. 【解答】命令行(Cmd/Powershell)从默认C盘切换到其他盘(D盘)包括转到C盘
  19. Solr的增量更新和全量更新对比
  20. uniny 物体运动到一个点停止_海洋科学导论复习题

热门文章

  1. 璀璨智行:V2X车路协同智慧交通
  2. 投入20亿,赋能1万家,阿里云正式启动云原生合作伙伴计划
  3. 当学术大家遇到技术大拿,如何攻克数据库应用头号难题?数位产学研大咖这样解读
  4. Apache旗下顶级开源盛会 HBasecon Asia 2018将于8月在京举行
  5. Python库大全(涵盖了Python应用的方方面面),建议收藏留用!
  6. 可怕!CPU暗藏了这些未公开的指令!
  7. Nutanix推出新的产品组合,以简化混合多云之路
  8. css默认样式以及解决办法
  9. mac安装python环境教程_python mac下安装虚拟环境的图文教程
  10. lightning接口_Lightning太赚钱?iPhone永远不会用Type-C