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

建设银行网站一直打不开电影vip网站建设步骤

建设银行网站一直打不开,电影vip网站建设步骤,深圳有什么好玩的,营销型网站策划 建设的考试题1>样式表介绍 样式表可通过 QApplication::setStyleSheet()函数将其设置到整个应用程序上,也可以使用 QWidget::setStyleSheet()将其设置到指定的部件或子部件上,不同级别均可设置样式表,称为样式表的层叠。样式表也可通过设计模式编辑样…

1>样式表介绍

样式表可通过 QApplication::setStyleSheet()函数将其设置到整个应用程序上,也可以使用 QWidget::setStyleSheet()将其设置到指定的部件或子部件上,不同级别均可设置样式表,称为样式表的层叠。样式表也可通过设计模式编辑样式表

2>样式表语法

1>样式规则

选择器{属性 1:值 1;属性 2:值 2;属性 3:值 3},
如QPushButton{background:blue;color:yello},此规则指定了QPushButton及它的子类使用蓝色做背景色,黄色做前景色,

样式表中一般不区分大小写,但类名、对象名及 Qt 属性名区分大小写。

声明中有多组属性用 " ; " 隔开

2>选择器类型

在这里插入图片描述

3>子部件

对于一些复杂的部件修改样式,可能需要访问它们的子部件,如QComboBox的下拉按钮,QSpinBox的向上、向下箭头灯。
如:
下拉按钮设置图片属性:
QComboBox::drop-down{image:url(dropdown.png)}

4>伪状态

4)伪状态
①选择器可以包含为状态来限制规则在部件的指定状态上的应用。伪状态在选择器之后,用冒号隔离。如
鼠标悬停在按钮上时被应用:
QPushButton:hover{color:white}
鼠标不悬停在按钮上时被应用(!表否定):
QPushButton:!hover{color:white}

②伪状态可多个连用,达到逻辑与效果。如
鼠标悬停在一个被选中的QCheckBox部件上时才应用规则:
QCheckBox:hover:checked{color:white}

③伪状态可通过逗号达到逻辑或效果。如
QCheckBox:hover,checked{color:white}

④伪状态和子部件联合使用。如
QComboBox::drop-down:hover{image:url(dropdown_bright.png)}

5>冲突解决(越特殊优先级越高)

几个样式规则对相同的属性指定不同的值时会产生冲突。如
QPushButton#okButton{color:gray}
QPushButton{color:red}
冲突原则:特殊的选择器优先。此例中QPushButton#okButton代表的是单一对象,而不是一个类的所有实例,所以okButton的文本颜色会是灰色的。同样的有伪状态的比没有伪状态的优先。

①层叠
样式表设置在QApplication上、父部件上或子部件上。部件有效的样式表示通过部件的祖先样式表和QApplication上的样式表合并得到的,当发生冲突时,部件自己的样式表优先于任何继承的样式表。

②继承
当使用Qt样式时,部件并不会自动从父部件继承字体和样色样式设置。如一个QPushButton包含在一个QGroupBox中,这里对QGroupBox设置样式表:
qApp->setStyleSheet(“QGroupBox{color:red;}”);

但没有对QPushButton设置样式表,这是QPushButton会使用系统颜色,而不会继承QGroupBox的颜色,如果想要QGroupBox的颜色设置到其子部件上,可以这样:
qApp->setStyleSheet(“QGroupBox,QGroupBox*{color:red;}”)

③设置QObject属性
从Qt4.3开始,任何可设计的Q_PROPERTY都可以使用“qproperty-属性名称”语法来设置样式表。如:
MyLabel{qproperty-pixmap:url(pixmap.png);}
MyGroupBox{qproperty-titleColor:rgb(100,200,100);}QPushButton{qproperty-iconSize:20px20px;}

6>盒子模型

使用样式表时,每个部件被看作拥有4个同心矩形的的盒子,四个矩形的内容分别为内容 content)、填衬(padding)、边框(border)、边距(margin)。边距、边框宽度和填衬等,属性的默认值都是0,这样四个矩形正好重叠。
在这里插入图片描述

7>设计模式下设置样式表

①右键单击部件,选择“改变样式表”,然后进行样式的编辑。
②部件属性区选择styleSheet也可进行样式的设置。

3>代码

1>代码实现

 //设置样式  设置黄色背景色//ui->pushButton->setStyleSheet("background:yellow");//设置前景色,此方式在设置前景色时会覆盖背景色// ui->pushButton->setStyleSheet("color:red");//同时设置按钮前景色和背景色setStyleSheet("QPushButton{background:blue;color:yello}");//设置滑动条背景色ui->horizontalSlider->setStyleSheet("background:yellow");

在这里插入图片描述

2>ui设计模式下实现

注意:如在主窗口 右键->改变样式表 如设置QPushButton那所有的QPushButton都会改变样式,如只设置一个按钮,先单击再右键
在这里插入图片描述

http://www.sczhlp.com/news/89412/

相关文章:

  • 上海自助建站软件wordpress默认用户名密码
  • 公司网站是怎么样的电子网站建设前台设计
  • 怎样编写网站北京网站建设服务器维护
  • 做国外单的网站叫什么如何制作游戏?
  • 上海建设工程检测登记的网站企业互联网推广
  • 怎么利用自媒体做网站优化公司做网站费用账务处理
  • 网站建设需要用到的软件北京网站推广排名公司
  • 图片在线编辑网站简+wordpress+主题
  • 巴中学校网站建设wordpress能做商城吗
  • 哈尔滨个人建站模板seo排名优化技巧
  • 网站seo优化要懂得做微调网页设计比赛策划案
  • 国税网站页面申报撤销怎么做建设厅施工员证查询网站
  • 2m带宽可以做音乐网站网址有哪些组成
  • 有哪些做笔译的网站郑州做网站天强科技
  • 电商网站推广方案python 建设网站
  • 上海做高端网站建设学校后勤网站建设方案
  • 旅游网站的广告预算怎么做福建省品牌建设促进会网站
  • 现代Web应用渗透测试:JWT攻击实战指南
  • vue快速建站wordpress 无法登录
  • php 做资讯网站现代企业网站建设特点
  • 网站建设中最重要的是什么意思网站开发创业计划书模板
  • 可以做平面设计兼职的网站做本地婚恋网站
  • 可以挣钱的网站杭州seo代理公司
  • 石家庄市城乡建设部网站vi视觉设计手册
  • python 网站开发教程唐山网站建设怎么样
  • 杭州定制网站公司重庆网站建设及推广公司
  • 苏州网站制作电话网站有没有做网站地图怎么看
  • 网站开发名列前茅哈尔滨 网站建设
  • 家电维修 做网站还是搞公众号常州企业自助建站
  • 用户上传网站用什么做股票网站排名哪个好