标签: qcombobox

QComboBox下拉列表 - 设置所选项目样式

是否可以设置QComboBox下拉列表的选定项目样式(Qt样式表)?

qt qcombobox

9
推荐指数
2
解决办法
2万
查看次数

如何使用QCombobox模型

我想用 QCombobox 作为该ComboboxSwingJava.所以我需要 Model用来握住我的物体.我如何在QCombobox中保存我的对象.(我认为我应该在模型中保存数据,因为它QCombobox是根据MVC模式设计的......)任何帮助都将受到赞赏.

c++ qt qt4 qcombobox qabstractitemmodel

8
推荐指数
2
解决办法
1万
查看次数

如何根据文本输入过滤PyQt QCombobox项目?

我需要一个QCombox,根据文本输入过滤项目.如果我将QCombobox设置为可编辑,则用户可以插入文本并自动创建QCompleter.但是项目没有被过滤,我不希望用户添加新项目.

是否有可能将此功能添加到QCombobox?

python qt pyqt qcombobox

8
推荐指数
4
解决办法
9714
查看次数

如何将QComboBox添加到Qt Creator中的主工具栏

我正在Qt Creator上写一篇文本编辑器.我有一个QPlainTextEdit作为中心窗口小部件,我希望主工具栏中的所有字体控制工具自动添加到所有QMainWindow项目中.当我尝试将QComboBox拖放到主工具栏上时,会显示一个不允许的图标.有办法做到这一点吗?

感谢您的帮助.

c++ qt qcombobox

8
推荐指数
1
解决办法
9155
查看次数

如何从qrc文件中获取所有图像?

我想从我的qrc文件中获取所有图像并将它们传递给ComboBox.不知道该说些什么.这是我认为的一项非常基本的任务,但我无法找到解决方案.

qt resource-file qcombobox

8
推荐指数
1
解决办法
2353
查看次数

获取QComboBox的内容

我需要得到一个QStringList或一个包含所有QStrings 的数组QComboBox.

我找不到QComboBox这样做的方法,实际上我甚至找不到QAbstractItemModel这样做的方法.

真的是我唯一的选择:

std::vector< QString > list( myQComboBox.count() );

for( auto i = 0; i < list.size(); i++ )
{
    list[i] = myQComboBox.itemText( i );
}
Run Code Online (Sandbox Code Playgroud)

c++ arrays qstring qt qcombobox

8
推荐指数
2
解决办法
7161
查看次数

Qt如何禁用QComboBox的鼠标滚动?

我在QTableView中有一些嵌入式QComboBox.为了使它们默认显示,我将这些索引设为"持久编辑器".但是现在每当我在它们上面滚动鼠标时它们会破坏我当前的表格选择.

所以基本上如何禁用QComboBox的鼠标滚动?

mouse qt scroll qcombobox

7
推荐指数
3
解决办法
9485
查看次数

如何设置QComboBox的默认项

在我的函数中,我有一个空值的字典:

self.items = {
'Maya Executable': '',
'Render': '',
'Mayapy Interpreter': '',
'imgcvt': '',
'IMConvert': '',
}
Run Code Online (Sandbox Code Playgroud)

我应该如何设置"Maya Executable"(即第0个键)作为加载时选择的QComboBox的默认项?

我试过了:

self.appExeCB=QtGui.QComboBox()
self.appExeCB.setCurrentIndex(0)
self.appExeCB.addItems(self.items.keys())
Run Code Online (Sandbox Code Playgroud)

但是这没有设置默认值:-(

python indexing pyqt4 qcombobox

7
推荐指数
1
解决办法
2万
查看次数

分组QComboBox

你能告诉我一个如何在Qt中创建这个分组组合框的简单例子吗?

在此输入图像描述

c++ qt qcombobox

7
推荐指数
2
解决办法
1960
查看次数

如何从Qt Designer/.ui文件向QComboBox添加项目数据

我正在使用Qt Designer(实际上,Qt Creator,但特别是从Qt Designer派生的部分),我在一个带有常量项目列表的对话框中添加了一些QComboBox项目.我需要将组合框中的项映射到字符串(与显示的字符串不同).我提出的最好的想法是使用QComboBox :: itemData函数从所选项目中获取所需的字符串,但是我无法将相关的字符串添加到项目中.我看了整个设计师,还没有看到添加用户数据的方法.那里有一个我想念的吗?我也愿意直接编辑.ui文件的XML以在需要时添加属性,但我无法弄清楚属性名称是什么.我可以在这里使用吗?目前我在代码中添加数据,但它似乎不是我的正确解决方案.

qt designer qt-designer qcombobox

7
推荐指数
2
解决办法
8010
查看次数