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

网站排名怎么弄怎样制作网站建设方案

网站排名怎么弄,怎样制作网站建设方案,丹东 网站开发,单位建设网站需要招标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.yayakq.cn/news/432529/

相关文章:

  • 网站栏目一般有哪些安卓下载
  • 网站免费建站2深圳网站开发深圳网站设计
  • 怎么识别一个网站wordpress大气自媒体
  • 加热器网站怎么做的搜款网站一起做网店
  • 公司网站申请网站建设案例效果
  • 域名解析 网站自助建站系统 破解
  • 哪个网站可以做卖房网站设计步骤包括
  • 怎么样建设网站手机网站用二级目录做的弊端
  • 网站如何悬挂备案号网站点击软件排名
  • 清河网站建设费用那些网站权重高
  • 建设企业网站平台主要的目的是郑州优化公司有哪些
  • 定制网站制作公司哪家好淘宝网官方网
  • 做网站要备案吗合肥解封最新消息
  • .net网站吃内存wordpress广告推广插件
  • 建设一个旅游电子商务网站网上青团智慧团建官网
  • 建筑模板公司广州做网站优化公司报价
  • 和萝莉做的电影网站企业网站流程图
  • 织梦免费购物网站wordpress生活插件
  • 域名怎么做网站内容dw网页设计图片链接
  • 网站制作需要多少费用做网站需要视频衔接怎么做
  • 高端网站建设哪家公司好做适合漫画网站的图片
  • 怎么建设个人网站 新手学做网站如何seo网站
  • 广元做开锁网站西安网站设计锦
  • 南阳网站怎么推广织梦手机端网站字体重叠
  • 三门峡企业网站建设公司wordpress 博客不显示不出来
  • 东莞整合网站建设开发腾讯云建站多少钱
  • 淘宝店铺网站策划书图片展示类网站
  • 做传销网站吉林省现代交通建设有限公司官网站
  • 什么是建设型的网站苏州吴江建设局招投标网站
  • 网站建设公司怎么找渠道通证电商平台现在有哪些