thattemperature 2023-06-12 20:37 采纳率: 33.3%
浏览 9

QComboBox样式表问题

我设置ComboBox的background-color为深灰色,但是我点击ComboBox选择了一项后(即它获取焦点后),它呈现蓝色:

img

怎么修改这个蓝色为其他的颜色,我没找到这个样式表的语法。(ComboBox处于不可编辑状态)

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-12 22:03
    关注
    • 这篇博客: QComboBox自定义下拉表格中的 3.设置comboBox 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 这里给combobox设置自定义的模型和视图,注意setModelColumn一定要设置,否则下拉后,点击选中的item,都只会显示第一列的数据,被坑了。。

          ui->comboBox->setModelColumn(6);
          ui->comboBox->setModel(m_model);
          ui->comboBox->setView(view);
      

      这里没什么说的,设置下最小高度,以及header均不可见,如果你需要设置行和列表头,需要重写下面两个函数:

      
      virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const
      
      virtual Qt::ItemFlags flags(const QModelIndex &index) const
      
      
    评论

报告相同问题?

问题事件

  • 创建了问题 6月12日

悬赏问题

  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题
  • ¥50 如何将脑的图像投影到颅骨上
  • ¥15 提问一个关于vscode相关的环境配置问题,就是输入中文但是显示不出来,代码在idea可以显示中文,但在vscode不行,不知道怎么配置环境
  • ¥15 netcore使用PuppeteerSharp截图
  • ¥20 这张图页头,页脚具体代码该怎么写?
  • ¥15 关于#sql#的问题,请各位专家解答!
  • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂