相关文章推荐
坚韧的跑步鞋  ·  Layui ...·  2 周前    · 
挂过科的镜子  ·  VUE 使用 select ...·  2 周前    · 
冷冷的投影仪  ·  代码异味(code ...·  8 月前    · 
欢快的冰棍  ·  备忘 MSB4018 ...·  1 年前    · 

void QComboBox::setView( QAbstractItemView *itemView)

Sets the view to be used in the combobox popup to the given itemView. The combobox takes ownership of the view.

Note: If you want to use the convenience views (like QListWidget , QTableWidget or QTreeWidget ), make sure to call setModel () on the combobox with the convenience widgets model before calling this function.

将组合框弹出窗口中要使用的视图设置为给定的项视图。组合框拥有视图的所有权。

注意:如果要使用便利视图(如qlistwidget、qtablewidget或qtreewidget),请确保在调用此函数之前使用便利窗口小部件模型调用组合框中的setmodel()。

See also view ()

m_cbxAudioOutDeviceList = new QComboBox;
m_cbxAudioOutDeviceList->setStyleSheet(RoomSettingStyle::kCombox);
m_cbxAudioOutDeviceList->setView(new QListView());
constexpr const char* kCombox = R"( QComboBox { color:#95949D; background:#333348; border-radius:4px; font: normal 12px 'Microsoft YaHei'; } QComboBox::drop-down { background:#... ui. com bo Box ->setCurrentIndex(index); // 设置 指定索引号显示 int index = ui. com bo Box ->currentIndex(); //获取当先显示的索引号 int iCount = ui. com bo Box ->count(); //获取总Item... QVariant v0(0); //不可选中 QVariant v1(-1); //接触不可选中 ui-> com bo Box _ELD_1->setItemData(0,v0,Qt::UserRole-1); //设定下标0不可选中 ui-> com bo Box _ELD_1->setItemData(0
1.问题描述 在Ubuntu(目前测试的Ubuntu14.04,虚拟机VMware14)系统中对Q Com bo Box 设置 qss样式时,对其 设置 color属性不生效或只对下拉列表生效的。 1.编辑只 设置 了color属性(如下图)。 Q Com bo Box { color: rgb(255, 0, 0); Q Com bo Box 本身正常状态下, 字体颜色 没有改变, 设置 的color属性此时 无效 (如...
用BIZTALK交换数据也有不少时间了,主要是SQL SERVER 和ORACLE之间数据交互,同时还有 webservice,file,smtp,pop,ftp,http,excel,access等。曾经遇到的问题也一一解决,未解决的问题也正在尝试解决。以前从SQL到ORACLE遇到二进制交换,研究半天终于解决,后来遇到ORACLE到SQL的二进制交换,研究了几天,有所收获。 1 SQL ...
当使用 QSS (Qt Style Sheets) 设置 Q Com bo Box 的样式时, 下拉框 弹出时会闪烁的原因可能是因为 Q Com bo Box 下拉框 弹出时会创建一个新的窗口,并在该窗口上渲染 下拉框 中的项目。在这个过程中,Q Com bo Box 会应用样式表,并且因为这些样式在窗口创建之前并没有被应用,所以会导致闪烁的现象。 如果你想要避免这种闪烁的现象,你可以尝试在应用样式之前,使用 setStyle() 方法将样式 设置 为 nullptr,然后再应用样式表。例如: com bo Box ->setStyle(nullptr); com bo Box ->setStyleSheet(styleSheet); 这样做可以使 Q Com bo Box 下拉框 弹出时不再创建新的窗口,从而避免闪烁的现象。