效果图

设置固定高度

m_comboUser->view()->window()->setFixedHeight(52);

下拉框去掉默认阴影

m_comboUser->view()->window()->setWindowFlags(Qt::Popup | Qt::FramelessWindowHint | Qt::NoDropShadowWindowHint);
m_comboUser->view()->window()->setAttribute(Qt::WA_TranslucentBackground);

绘制阴影

QGraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this);
shadow->setOffset(0, 2);
shadow->setColor(QColor("#C4DBFF"));
shadow->setBlurRadius(6);
m_comboUser->view()->window()->setGraphicsEffect(shadow);
m_comboUser0->setStyleSheet("margin: 1px;outline: 0px; border: 1px solid #E8E8E8;selection-color: #277BFF;selection-background-color:#FFFFFF;");

样式表设置说明:
1.margin大小决定了阴影的宽度,margin-top决定拉框与编辑框的距离;
2.outline设置可去掉选中时的虚线框;
3.selection-color:选中项字体颜色设置;
4.选中项背景色设置;
5.这里设置border阴影效果才能出来,不知道什么原因。

QComboBox下拉框样式相关推荐

  1. QComboBox下拉框文字如何在字体变大之后自适应高度

    一.简述 一般我们给QComboBox设置完字体之后,在显示上并没有什么问题如下图. a.正常状态 由于程序在最大化的时候,因为主窗口尺寸变大,需要整体改变所有控件的尺寸,文字的大小,所以在窗口最大化 ...

  2. Qt QComboBox下拉框文字重叠解决方法

    Qt QComboBox下拉框文字重叠解决方法 参考文章: (1)Qt QComboBox下拉框文字重叠解决方法 (2)https://www.cnblogs.com/nanqiang/p/10559 ...

  3. HTML下拉框样式美化

    在网页中,下拉框的样式最难美化,默认样式巨丑,好在现在已经有各种框架实现了下拉框的样式美化,主要思路都是通过JS代码将下拉框元素用更容易设置样式的div进行替换,再将对应选项及事件进行关联. 最近一项 ...

  4. css自定义下拉框样式

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  5. html select 样式t调整_css修改html select下拉框样式(含右边箭头)

    css修改html select下拉框样式(含右边箭头)2017-10-12 16:51 我们经常会看到一些页用用的select下拉框非常漂亮,其实很多是用插件实现的. 如果不使用插件,靠纯css能不 ...

  6. select美化自定义下拉框样式

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. css修改layui的下拉框样式 js_layui创建表单下拉框样式不显示

    border-left: 5px solid #009688; 注释:solid实体,实心样式: Blockquote:块引用;Fieldset:字段集; 1.所有浏览器都支持 标签. fieldse ...

  8. ElementUI:多个Select下拉框存在时调整个别下拉框样式

    当dialog中存在多个下拉框的时候,想改变某一个下拉框的样式,于是给某一个select绑定类,发现并没有生效,换了一种方法,将el-select用div包裹,将类绑定在div上,也没有效果. 在控制 ...

  9. jquery美化select,自定义下拉框样式

    select默认的样式比较丑,有些应用需要美化select,在网上找到一个很好的美化样式效果,本人很喜欢,在这里分享一下. <!DOCTYPE html PUBLIC "-//W3C/ ...

  10. qcombox下拉框样式_ComboBox样式实例及下拉框的定制

    导读 组合框是一个重要且应用广泛的组件,一般由两个子组件组成:文本下拉单部分和按钮部分.在许多既需要用户选择.又需要用户手动输入的应用场景下,组合框能够很好的满足我们的需求.如我们经常使用的聊天软件Q ...

最新文章

  1. libslog---高性能开源C/C++多线程安全日志库
  2. Sublime Text 无法使用Package Control或插件安装失败的解决方法【转】
  3. Spring MVC的优势
  4. hdu 3236 二维背包
  5. PHP全栈开发(五):PHP学习(1.基础语法)
  6. C# - 多线程(基础)
  7. dpkg: error processing package sunloginclient (--install): dependency problems - leaving unconfigur
  8. mysql数据库插入数据错误Error Code: 1118 - Row size too large ( 8126)
  9. qq永久封号 代码_避免在代码中永久保留这些内容
  10. xcode中c语言清屏函数,浅谈iMac
  11. C51软件精确延时(us级)
  12. Windows下安装 Apache 步骤
  13. EFM32片内外设--VCMP 基本操作
  14. Mixly制作的MP3播放和七彩灯、台灯控制例子
  15. 我把3个镜头手机拍的照片发微信群,哥们说,现在手机摄像头越来越多,我有一个扫码就够了...
  16. c语言中14 3,C语言中的单精度和双精度浮点型的区别!3.14是哪种?3.14159呢?
  17. python 指定证书验证_使用Python验证SSL证书
  18. react native 调用手机内置地图
  19. 在iphone中添加铃音
  20. 关于OV5640的DVP接口的小结

热门文章

  1. PS如何进行自定义画笔
  2. LabView实验——温度检测系统(实验学习版)
  3. vue项目引入三方字体
  4. 对称加密与非对称加密算法
  5. 基于Java的对称加密算法和非对称加密算法
  6. java随机生成6位流水号,Java生成随机流水号
  7. 软件质量控制、质量保证和质量管理区别
  8. ssl checker
  9. keil4和keil5如何兼容使用
  10. 2021年人工智能学习路线图分享