当前位置: 首页 > news >正文

asp.net空网站黑马培训

asp.net空网站,黑马培训,泉州网站建设案例,岚山网站建设一、前言 QAbstractScrollArea滚屏区域抽象类继承于QFrame,QFrame继承于QWidget,是QListview(列表浏览器)、QTableview(表格浏览器)、QTextEdit(文本编辑器)、QTextBrowser(文本浏览器)等所有需要滚屏区域部件的抽象基类。 框架类QFrame介绍 QAbstractSc…

 一、前言

         QAbstractScrollArea滚屏区域抽象类继承于QFrameQFrame继承于QWidget是QListview(列表浏览器)、QTableview(表格浏览器)、QTextEdit(文本编辑器)、QTextBrowser(文本浏览器)等所有需要滚屏区域部件的抽象基类。

        框架类QFrame介绍

         QAbstractScrollArea提供了一个中心区域(viewport),该区域的内容可以在这里滚动,提供了垂直和水平滚动条,滚动条可以选择隐藏/显示,窗口会自动扩展/缩小。

 二、QAbstractScrollArea类

1、horizontalScrollBarPolicy

        该属性表示水平滚动条的策略,默认Qt::ScrollBarAsNeeded。

Qt::ScrollBarPolicy horizontalScrollBarPolicy() const
void setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy)

2、verticalScrollBarPolicy

        该属性表示垂直滚动条的策略,默认Qt::ScrollBarAsNeeded。

Qt::ScrollBarPolicy verticalScrollBarPolicy() const
void setVerticalScrollBarPolicy(Qt::ScrollBarPolicy)
标识描述
Qt::ScrollBarAsNeeded内容过大的时候自动显示
Qt::ScrollBarAlwaysOff总是隐藏
Qt::ScrollBarAlwaysOn总是显示,在一些有瞬时滚动条的系统被忽略,比如MAC 10.7

3、sizeAdjustPolicy

        该属性表示当视口(viewport)大小改变时滚动区域大小如何改变的策略,默认不跟随变化。

QAbstractScrollArea::SizeAdjustPolicy sizeAdjustPolicy() const
void setSizeAdjustPolicy(QAbstractScrollArea::SizeAdjustPolicy policy)
标识描述
QAbstractScrollArea::AdjustIgnored滚动区域不随viewport变化调整
QAbstractScrollArea::AdjustToContents滚动区域随viewport变化调整
QAbstractScrollArea::AdjustToContentsOnFirstShow滚动区域将在第一次显示时随viewport变化调整

4、成员函数

1)scrollBarWidget

        使用addScrollBarWidget方法用于在滚动条旁边添加一个小部件,按钮、标签、图片等等。alignment使用Qt::AlignTop或者Qt::AlignBottom则添加到垂直滚动条上下,Qt::AlignLeft或者Qt::AlignRight则添加到水平滚动条左右。部件默认高度和宽度跟滚动条一样,通过设置大小最小高度和宽度改变。

        使用scrollBarWidgets方法获取滚动条部件,上下左右最多四个。

void addScrollBarWidget(QWidget *widget, Qt::Alignment alignment)
QWidgetList scrollBarWidgets(Qt::Alignment alignment)

2)cornerWidget

        获取和设置滚动条之间角落的小部件,默认角落是没有小部件的。

QWidget *cornerWidget() const
void setCornerWidget(QWidget *widget)

 3)horizontalScrollBar

        获取和设置水平滚动条QScrollBar,包含滚动条的范围、值、步长等属性的读取和设置。       滑块类QScrollBar介绍。

QScrollBar *horizontalScrollBar() const
void setHorizontalScrollBar(QScrollBar *scrollBar)

4)verticalScrollBar

        获取和设置垂直滚动条QScrollBar,包含滚动条的范围、值、步长等属性的读取和设置。       滑块类QScrollBar介绍。

QScrollBar *verticalScrollBar() const
void setVerticalScrollBar(QScrollBar *scrollBar)

5)viewport

        获取和设置视口部件。

QWidget *viewport() const
void setViewport(QWidget *widget)
http://www.shuangfujiaoyu.com/news/20691.html

相关文章:

  • 如何做强企业网站外链工具软件
  • 巴彦淖尔网站制作百度指数支持数据下载吗
  • 设计网站费用搜索引擎营销的内容有哪些
  • 网站演示程序18种最有效推广的方式
  • wordpress save post西安seo建站
  • thinkphp网站优化网络推广软文范文
  • 深圳做兼职的网站哪些网站可以免费申请域名
  • 如何做网站联盟营销百度上怎么免费开店
  • 做日语问卷调查的网站seo搜索引擎优化工资薪酬
  • 个人做的微网站一年要交多少钱电商大数据查询平台
  • wordpress模板xjavaseo中文含义
  • 旅游网站建设服务网页优化建议
  • 一个域名权重3如果做网站的话权重会降为0吗seo网站推广优化
  • 做ppt需要知道网站西安百度竞价托管
  • 免费建立网站空间网络营销产品策略分析
  • 怎么做wp网站百度竞价点击神器下载安装
  • 杭州做网站外包公司哪家好谷歌外链
  • 哪些网站可以上传自己做的视频网络优化排名培训
  • 类似于美团的网站怎么做seo网站快速排名
  • 做网站用备案吗自动seo网站源码
  • wordpress 任务seo收费标准多少
  • 千锋教育培训机构学费河南网站关键词优化
  • 如何做网站免费搭桥链接平台推广文案
  • microsoft免费网站常德seo快速排名
  • 制作网站推广码seo双标题软件
  • 眼科医院网站建设方案有没有可以代理推广的平台
  • 唐山医疗网站建设百度网址大全 简单版
  • 赶集网网站建设杭州百度推广代理商
  • wordpress 招聘网站软文推广经典案例
  • 如何做招聘网站运营如何让新网站被收录