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

QCombobox设置圆角下拉列表并调整下拉列表位置

之前写过一篇:QComBobox stylesheet样式表
但通过样式表是无法设置下拉列表的位置,有时候我们希望下拉列表能与QCombobox有几像素的间距,此时只能继承QComboBox,做相应的处理

一.效果


二.原理

下拉列表其实在一个QFrame里面,我们用findChild找到它,并且在它弹出后,向下移动几个像素
下拉列表圆角需要先设置列表背景透明和无边框,然后再在样式表里设置radius

三.实现

QHComboBox.h

#ifndef QHCOMBOBOX_H
#define QHCOMBOBOX_H#include <QComboBox>class QHComboBox : public QComboBox
{
public:QHComboBox(QWidget *parent = nullptr);protected:void 

相关文章:

  • [每周一更]-(第144期):Go 定时任务的使用:从基础到进阶
  • github-mcp-server v0.5.0 发布详解:远程 GitHub MCP 服务器全新升级与最佳实践
  • Arduino入门教程:4-1、代码基础-进阶
  • PySpark 使用pyarrow指定版本
  • Android-Mod-Menu 使用教程
  • AlibabaCloud+SpringCloud简述
  • 基于Python学习《Head First设计模式》第十三章 现实世界中的模式
  • Python3 学习(菜鸟)-02基本数据类型
  • 基于Python学习《Head First设计模式》第十一章 代理模式
  • 使用Cursor + Devbox + Uniapp 一站式AI编程开发移动端(App、H5、小程序)
  • 分布式定时任务系列12:XXL-job的任务触发为什么是死循环?
  • 动态组件(component)的高级使用
  • 软件测试之简单基础的安全测试方法(另外包含软测面试题库)
  • 【Flutter】程序报错导致的灰屏总结
  • LangChain自动化工作流实战教程:从任务编排到智能决策
  • 计算机网络学习笔记:运输层概述UDP、TCP对比
  • IDEA高效快捷键指南
  • 刚学到一个使用共享软件而禁用弹窗的工具:微软电脑管家
  • 精益数据分析(104/126):免费移动应用的用户活跃率与付费转化优化策略
  • 项目拓展-Jol分析本地对象or缓存的内存占用
  • 网站关键词引流/优化网站排名费用
  • 网站开发项目中的rd/厦门百度关键词推广
  • 外贸网站推广教程/cpu优化软件
  • asp.net 网站的头部和底部怎么来做 include/今日新闻头条
  • 一般网站有哪几部分构成/日照seo公司
  • 卓智网络科技有限公司/南宁seo服务优化