QComboBox样式表

QComboBox样式表样式基本格式 QComboBox font family MicrosoftYaH 字体类型 font size 25px 字体大小 像素 color bdc8e2 字体颜色 background color rgba r g b a 值 transparent 为透明 设置字体样式 font family Microsoft

//样式基本格式

QComboBox{

font-family: “Microsoft YaHei”;//字体类型

font-size: 25px;//字体大小,像素

color: #bdc8e2//字体颜色

background-color:rgba(r,g,b,a);//值transparent为透明

}

 

//设置字体样式

font-family: “Microsoft YaHei”;//字体类型

font-size: 25px;//字体大小,像素

font-style: italic;//字体斜体样式,mormal不斜体

font-weight:bold;//字体加粗样式,mormal不加粗

color: #bdc8e2//字体颜色

 

font: bold italic 18px “Microsoft YaHei”;//顺序要求:style weight size family 或者 weight style  size family

 

//文字位置

Spacing:5px;//选择框和文字之间的距离(水平)

padding-left: 10px;距离左边边界的距离(包括选择框)

padding-top: 10px;距离顶边边界的距离(包括选择框)

padding-right: 10px;距离右边边界的距离(包括选择框)

padding-bottom: 10px;距离底边边界的距离(包括选择框)

 

//边框样式

border-style: solid;//边框样式,实线:solid ;虚线:dashed; 点线:dotted;

不显示(默认):none;

border-width: 2px;

border-color: red;

border:2px,solid red;//同时设置,固定顺序

//某一条边框(其他三个边框: right,bottom,left)

border-top-style:solid;

border-top-width:2px;

border-top-color:red;

border-top: 2px,solid red;//同时设置,固定顺序

 

//圆角

border-top-left-radius:20px;//左上角弧度

border-top-right-radius:20px;//右上角弧度

border-bottom-left-radius:20px;//左下角弧度

border-bottom-right-radius:20px;//右下角弧度

 

bordet-radius:20px;//同时设置4个角的弧度

 

//背景样式

background-color:rgba(r,g,b,a);//值transparent为透明

background-image:url(“.png”);//背景图片

background-repeat:no-repeat;//在x轴重复:repeat-x; 在y轴重复:repeat-y

background-position:left center;//图片显示位置:left,right,center,top,bottom;

 

background: url(“.png”) no-repeat left center #2e3648;//顺序任意

 

//动态样式

//鼠标悬浮

QComboBox:hover{

color:

}

//下拉列表显示出来时的样式

QComboBox:on{

color:

}

//下拉框按钮可编辑输入文字时的样式:会覆盖掉hover,on等样式

QComboBox:editable{

color:

}

 

//下拉图标

//下拉图标属于下拉框按钮的一个子控件drop-down,而drop-down中又包含down-arrow子控件

QComboBox::drop-down{

widget:28px;

height:22px;

border: 1px solid red;

subcontrol-position:center top;// 子控件drop-down的位置

subcontrol-origin:padding;// 子控件drop-down的对齐方式(前提:在QComboBox按钮中设置padding值,哪怕值为0,否则不生效)

//圆角设置和其他控件一样

border-top-left-radius:6px;

border-radius:6px;

//背景图片

image:url(../png);//设置唯一自适应不重复的图片

background-image:url(./png);//需要手动调节repeat,position的属性值;

}

QComboBox::drop-arrow{

color:

}

//下拉列表里的颜色

QComboBox QAbstractltemView {

Selection-background-color:red;// Selection-选中的item

}

 

具体操作可以使用::down-arrow和:hover配合使用实现

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226507.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午10:44
下一篇 2026年3月16日 下午10:44


相关推荐

  • VUE分页出现省略号「建议收藏」

    VUE分页出现省略号「建议收藏」提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档VUE分页出现省略号废话不多说直接上代码calcPageNum(){letpageTotal=Math.ceil(this.total/this.limit);//获取最大页码数letcur=this.currentPage;//获取当前页码数if(pageTotal<7){//判断什么时候正常显示

    2022年10月1日
    4
  • 精进Quartz源码—Quartz中JobStore保存JonDetail和Trigger源码分析(一)

    我都是分析的jobStore 方式为jdbc的SimpleTrigger!RAM的方式类似分析方式!要使用定时器,并讲任务持久到数据库,我们一定明白JobDetail和Trigger是如何操作进入数据库,如何注册到Scheduler中!前面我分析了Scheduler的start()和QuartzSchedulerThread的run()!这些都是要在下面讲的这个流程的基础上!那么下面就开始分析源码,

    2022年2月25日
    212
  • Render、RenderChildren和RenderControl

    Render、RenderChildren和RenderControl(1)protectedvirtualvoidRender(HtmlTextWriterwriter);  该方法用于将服务器控件内容发送到提供的HtmlTextWriter对象,此对象编写将在客户端呈现的内容。在开发服务器控件时,可以重写此方法以呈现服务器控件。  (2)protectedvirtualvoidRenderChildren(HtmlTextW…

    2022年7月20日
    17
  • Android游戏引擎汇总,android开发模拟器

    Android游戏引擎汇总,android开发模拟器更多例子 https code google com p playn wiki DemoLinksgam http gameplay3d org index php 旨在帮助独立游戏开发的生态系统 开源的跨平台的 3D 引擎支持 BlackBerry10 PlayBook AppleiOS5 AndroidNDK2 3 MicrosoftWin AppleMacOSX Linux 完整着色系统 基于节点的场景图形系统 粒子系统 Fullfeatured

    2026年3月18日
    2
  • Java 认证考试 OCAJP 经验总结

    Java 认证考试 OCAJP 经验总结1. 考证、认证是否有用含金量的话题关于认证考试(无论什么认证)是否有用?这个话题无论是在哪里都有人问。这个问题就好比上大学是否有用吗一样,有的人没上过大学一样年薪百万。认证这种东西需要的时候即有用,不需要的时候就没用。有,并没有什么坏处。说实话个人感觉这证件没什么大用。而自己想考的理由完全是想自我check下,逼自己复习学习基础。如果你是刚毕业的GH或者在校的,手里有些零花钱的可以考虑下,…

    2022年7月8日
    30
  • qcustomplot添加图例_qchart显示点数据

    qcustomplot添加图例_qchart显示点数据【实例简介】QCustomPlot动态绘图,解决CPU占用内存高问题【实例截图】Qt动态实时绘图【核心代码】LXTracer::LXTracer(QCustomPlot*_plot,TracerType_type,QObject*parent):QObject(parent),m_plot(_plot),m_type(_type){m_visible=true;m_tracer=…

    2022年10月9日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号