Qt样式表使用说明.docx

上传人:王** 文档编号:1403971 上传时间:2024-07-06 格式:DOCX 页数:29 大小:125.04KB
下载 相关 举报
Qt样式表使用说明.docx_第1页
第1页 / 共29页
Qt样式表使用说明.docx_第2页
第2页 / 共29页
Qt样式表使用说明.docx_第3页
第3页 / 共29页
Qt样式表使用说明.docx_第4页
第4页 / 共29页
Qt样式表使用说明.docx_第5页
第5页 / 共29页
Qt样式表使用说明.docx_第6页
第6页 / 共29页
Qt样式表使用说明.docx_第7页
第7页 / 共29页
Qt样式表使用说明.docx_第8页
第8页 / 共29页
Qt样式表使用说明.docx_第9页
第9页 / 共29页
Qt样式表使用说明.docx_第10页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Qt样式表使用说明.docx》由会员分享,可在线阅读,更多相关《Qt样式表使用说明.docx(29页珍藏版)》请在优知文库上搜索。

1、运用border-image原性可以指定各个边界图,他要求指定一个图像文件名和定义9个格子的4条“切蹑”.切线用到上右下和左边缘的距离定义.BOrder.png作为边界图,距离上、右、下和左的切浅为4、8、12和16应当如下定义:border-image:url(boder.png)481216;但运用边界图时,必需显示地设置border-image属性.一股状况下,border-width应当及切线的位置一样:否则,为了及border-Mdth和符合,角上的格子将被拉伸或拧缩短.对border.png应当这样设附指定他的四个边框的宽度:border-width:4px8px12px16px;

2、这样才能把刚才切割的四个用的图片完全的放置到border中当做border区域的背景.2.渐变器Qt支持三种渐变器查看例题5.渐变器1 .线性渐变(qlineargradient):连接这两点的线上有一系列的颜色断点.两个限制点之间的不同位置指定不同的颜色.位置川。和1之间的浮点数来确定,。对应帝第一个限制点,1对应存其次个限制点,两个指定断点之间的前色由践性插向得出,2 .辐射渐变qradialgradient)有一个中心点(xn.yn),半径r,一个供点xf.yf)以及射色断点定义.中心点和半径定义一个圆.颜色从焦点向外扩散,焦点可以是中心点或者阳内的其它点.3 .楮形渐变(qconial

3、gradlent):由一个中心点x,y和一个角度a定义。狗色在中心点四MI像钟表的秒针扫过一样扩汝。五、样式表参照表:1.样式选择器类型表选界叁实例可以西配的由口部件全局对象*对全局的随意窗U部件类蟹QDIaI给定类的实例,包括这个类的子类类.QDiaI给定类的实例,不包括子类标识QDiaItfageDiaI给定对象名称的窗11(ageDial犬示对纵的名字,在代码中可知)QtM性QDial(y=,OJ为某些展性献伯的窗11,我示当Y(属性)为0(false)或者为1(true)的时候子对象QFrameQDiaI给定窗口部件的干脆干类子孙对象QFrameQDiaI给定窗11部件的子孙窗口邰件2

4、.可以应用样式表的窗口部件表=选择器彝件可应用的样式Otbitittridioblt择的小圆圈),蚊认时,CheCk指示符放词在矩形内容的左边。3.spacing属性指定CheCk指示符和文本(彳侧的描述文字)的柜肉.,1.具体看例:20定制QRadiOBUtton.QScrollBarA1.支持盘模式.2 .控件上盒模式横纵的content的内容依靠于梢上的滑动器t-arrow和:down-aro,箭头坡认是在add1ine的愈模式contents的中间位I1.6 .IMib-Iine设置削M内容的按钮样式,:left-arrow和:UPFrrov,徜头在按钮的中间位置“7 .:sub-pa

5、geiJi页和add-page增加页.具体看例:21定制QScrollBar.QSizeGrip(通过它可以变更它所在顶级窗口的大小,在原级窗口的右下角)1.支持Width、hit.i三agett.2.具体若例:22定制QSiZeGrip.OSliderI:a-1.1 .支持盒模式.2 .对于横向.Bin-width和height屈件必需供应.3 .对于纵向.Bin-height和Width同性必需供应.l.::gxxx)ve设况相,一般状况下梢是玳认在盒模式的content,控件可以滑动的handle(句柄)用::handlc协助限M器设置.句柄在彬上移动,在盒模式中的COnICn1。5.具

6、体看例:23定制QSIider.QSpinBox1,支持盒模式.2 .:upbuttcm和UP-arrow限制上面的按钮和按妞上筋头.3 .:down-button和dosrarrow限制下面的按钮和按钮上的漪头,默认篇头在按钮的中间位置,具体看例:24定制QSpinBox.IodQSplitter界面分别器)一个界面被分为两个1 .支持盒模式。2 .::handle设置分割湍可移动句柄handle.具体若例:25定制QSPIitter.QStatusBar状态栏1 .JIfjbaCkgroUndl性起作用.每一,个ite三sJl:Ium设置.2 .具体看例:26定制QStatusBarrQT

7、abBar1.每一个tab页用:tab设置样式.关闭用:二closeHbttttan.tab页支持gl尸one、:Iastx:iddle、:privious-selected*next-seleced、selected状态。2 .top、leftsrightxbotto状态取决于IdbS在部件的方向。3 .选择重登tabs状态(这个状态时表示在许多tab的时候.点击一:SeParatorQMaInWindow和QMenU的分别器(就是,个主111被分别成几个小的区域的线,QMenu里是item的分别线.:$ub-llneQScroIIBar内容削减方向的按钮,:sub-pageQSCroIIB

8、ar削减一页的按钮,在滑块及削减行subline之间,:tabQTabBar和QTdoIBox的一个页选项“:tab*bar一个QTabWidget(f)tab按钮.设置tabs一般用二tab.:tearTabBar的指示符UtearoffQMenu的指示符:textQAbstractitemView的内容.QGroupBox和QDockWidget的标遨.:up-arrowQHeaderView(排序时)、QSaoIIBarQSPinBoX向上按钮脩头,:up-buttonQSpinBox的向上按钮,4.状态列表状态说明:active当前活动的窗1.:adJoinsTteaQTreeView

9、的一个branch存在毗邻下一个及自己不足兄弟项目的%:altemate当QAStraetiteNVieV的QAstractitemView:alternatingRoWCOlorS。的典性设沼为true时,行之间背景颜色交竹颜色变更,:botto在ilem的下面,例如QTabBor的Iab按钮在下面。:checked按钮已选中”:CIoSabIeiteas是可以关闭的例如QDockIidget有一个QDockWidget:DockWidgetClosabIe的功能。:closed(open相对的)窗口位于关闭或者销毁的状态,例如QTreeViS没有打开时的状态:default就认的状态.:d

10、isabled禁用窗口部件:editabledQCoBboBox可以编辑的:edit-focus那种可编辑的控件比如文本框.当它正在编辑的时帔,就是QStyle:StatejIasEditFocus状态。:enabled启用髓口部件.:exclusive表示按钮组设置为单选.只能选择一个的状态.例如菜单栏的选项.:first部件的第一个,例如QTabBar的第一个tab:flat没有突起的部件,Zfloatable部件是可浮动,例如QROCkHidget.:focus窗11部件有输入焦点.:has-chiIdrenIte有子书目的,例如QTreeView.:ha8-8iblings有兄弟书目的

11、,MftlQTroeViow.2 .默认是支持类QAbstractItesViev的子类,QAbstractSpinBoxsubclasses,QCheckBox,QComboBox.QDialog.QFrame.QGroupBox.Q1.abeI,QPushButton,QRadioButton,QSplitter,QTextEdit.QToolTip,和一些设置比较单一的QWi的子类,QAbstraclSpinBoxsubclasses,QCheckBox,QCOmbQBox.Qfraae.QGroupBox,Q1.abcl.Q1.ineEdit,QMenu,QMenuBarfQPushB

12、utton,QRadioButtonlQSplitter,QTcxlEdil,QToolTip,和一些设置比较单一的QIidgets.3.例子:Q1.ineEdit(lxrder:IpxsolidWhiteborder-topBorder简洁的设置部件上的外框线,等效于border-top-color,border-top-style,或者border-top-widthborder-rightBorder简洁的设置部件上的右外框绫,等效于border-right-color,lx*rder-right-style,或者borderrightwidthborder-bottoaBorder冏洁

13、的设置部件上的左外框线,等效于borderbottom-color,borderbottomstyle.或者border-botto三-ridthborder-leftBorder简洁的设置部件的下外框线,等效于border-Ieft-color,border-left-style,或者border-left-widthborder-colorBoxColors1.设置全部外框线的颜色,bordcrrop-color,border-right-coior,border-bo11o11rco1or,和border-left-color.2.支持全部的AbstractIteniView的子类.QAbStTaetSPinBoXsubclasses,QCheckBox.QComboBox,QFrae,QGroupBoxtQ1.abe1.font-style,及font-weight.3 .那么就支持全部的部件(部件支持font)运用.4 .默认的状况下是QWidget:font.5 .例子:QCheckBox(font:bold

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 图形图像

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!