macos - 下拉列表中图标图像的 QComboBox 样式
问题描述
我的图标图像在组合框的下拉列表中非常小。
这个问题发生在 Mac 上。在 Windows 上没有问题。
我尝试了各种方法,但我无法解决它。请告诉我有什么问题。
简化:
QComboBox* combobox = new QComboBox(ui.parentWidget);
combobox->setStyleSheet("background-color: white;");
combobox->setIconSize(QSize(WIDTH, HEIGHT));
QString name = "testImage";
QString path = "~/testImage";
combobox->addItem(QIcon(path), "", name);
setStyleSheet() 可能不好,但无法通过重写来解决。
要尝试的事情清单:
放大图像本身
编写样式表宽度、最小宽度、隐式宽度和填充模式
设置大小策略()
setSizeAdjustPolicy()
设置调色板()
像素图的 setSize()