腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
QComboBox
与QSqlQueryModel
的
结合
、
、
、
为了加快速度,
QComboBox
使用
非常大
的
数据集,希望尝试
使用
QSqlQueryModel而不是QStandardItemModel。但是,
QComboBox
中
的
文本数据需要映射到ID,该ID目前由itemData(rowIndex,
Qt
::
UserRole
)存储
和
访问。在QSqlQueryModel查询
中
,将有两个列: ID
和
Text;定义了
QComboBox</em
浏览 0
提问于2015-09-19
得票数 1
回答已采纳
2
回答
QComboBox
能否显示与其列表
中
的
值不同
的
值?
、
、
在Linux上
使用
QT
5.9,我有一个带有多个标签
的
QComboBox
。
QComboBox
,下拉列表
中
显示了3种颜色标签。我这样做
的
目的是
使用
比显示所选内容
的
完整文本所需
的
更少
的
显示空间(不太宽),因为我
的
一些
项目
字符串相当长,当
QComboBox
在下拉状态
中
没有激活时,需要一个更短
的
标签。
Qt</em
浏览 1
提问于2017-12-22
得票数 2
回答已采纳
2
回答
对
QComboBox
中
的
项目
使用
Qt
::
UserRole
和
Qt
::
DisplayRole
、
、
、
我是C++
Qt
的
新手。我正在尝试
使用
与需要
使用
的
值不同
的
值来填充
QComboBox
。例如,
QComboBox
会显示设备
的
名称,但选择时会发送该设备
的
mac地址。我有数据。我尝试
使用
Qt
::
UserRole
和
Qt
::
DisplayRole
,但只
使用
了
DisplayRole
中提
浏览 236
提问于2019-03-27
得票数 2
回答已采纳
3
回答
Qt
中
的
QComBox,个性化
项目
、
在
Qt
中
,我想为QComBox
中
的
每个
项目
添加一个简短
的
项目
字符串。这意味着当我在QComBox中选择一个
项目
时,我想要显示相应
的
短
项目
字符串,而不是所选
的
项目
字符串。 例如,对于QComBox。我添加了"aaa“
和
"bbb”项,并且为"aaa“设置了一个名为"a”
的
短字符串,也为"bbb“设置了
浏览 3
提问于2014-03-23
得票数 2
1
回答
访问
QcomboBox
的
选定值
、
、
我在gui小部件
中
设置了一个
QcomboBox
,并添加了项 { }int index =ui->combo->itemData( ui->combo->currentText()); 但有错误:316: error: no match
浏览 2
提问于2016-04-26
得票数 1
回答已采纳
1
回答
如何
使用
QComboBox
(模型/视图)将数据设置为QAbstractTableModel?
、
、
、
、
我希望能够在
使用
itemData填充combobox时设置QAbstractTableModel。但是,我只能从模型
的
data方法返回一个字符串。通常,当不
使用
模型时,可以这样执行:combobox.addItem('Some text', 'some item data') item_data = combobox.itemData(combobox.currentIndex()) 如何做到这一点,
浏览 5
提问于2017-10-07
得票数 3
回答已采纳
1
回答
在带有QDataWidgetMapper
的
QComboBox
上
使用
QStandardItemModel
、
、
我试图通过映射器( QTableModel )将数据从
QComboBox
链接到
QComboBox
(QDataWidgetMapper),类似于这里显示
的
Qt
示例:下面是一个小示例:有带有Name
和
CategoryID
的
对象,有ID
和
Name
的
类别。[section].title() def data(se
浏览 0
提问于2020-10-08
得票数 2
2
回答
根据
项目
的文本本身更改
项目
的前景颜色
、
、
、
我有一个包含5列
的
QTreeView,并为其中2列(第1列
和
第2列)设置了
QComboBox
委托。它们具有相同
的
代理,并且它们必须具有相同
的
下拉列表。假设列表总是:“下一步”,“停止”。现在
的
问题是:我希望列1
和
列2
的
项根据文本本身以不同
的
颜色显示文本。例如:如果文本是“下一步”,文本
的
颜色应该是绿色,如果文本是“停止”,则颜色应该是红色。 经过一番搜索后,我决定
使用
代理来设置颜色。我找到了不同<e
浏览 38
提问于2020-12-16
得票数 0
回答已采纳
1
回答
基于QTableView
的
QComboBox
模型
、
、
、
在下面的示例
中
,我有一个简单
的
QTableView,它
使用
AbstractModel填充。表
中
的
每一行都显示与一个名为Asset
的
类对象相关
的
信息。它有一个名为Item
的
属性,该属性包含字符串列表。状态将指示当前版本(即下拉列表
中
的
最新项)是否为所选项。如果它是列表
中
的
最后一个
项目
,意思是最新
的
项目
,它将是绿色
的</em
浏览 1
提问于2018-02-06
得票数 2
回答已采纳
1
回答
Qt
:如何
使用
QComboBox
“灰出”选项(并使不可选)
、
、
使用
QComboBox
,我如何“灰色出”最后两个选项,“琦琦”
和
“香蕉”。我希望用户仍然能够看到选项,但不能选择它们。就像“即将到来
的
特写”。objectName是: comboBox_4,是
QComboBox
。我把它放在我
的
项目</
浏览 5
提问于2020-09-21
得票数 0
回答已采纳
1
回答
为什么QAbstractItemModel::setData破坏显示
的
文本并获取数据()值?
让我们从一个
QComboBox
填充一个QStringListModel#include <
QComboBox
>#include::
UserRole
, << "setData(" << i << " -> " << model::
浏览 2
提问于2015-08-25
得票数 0
回答已采纳
1
回答
在QStyledItemDelegate
中
显示
QComboBox
文本而不是索引值
、
、
但是,因为我想显示一个组合框来从选项列表中选择国家/地区,所以我不会直接将国家/地区名称存储在模型
中
。相反,我将索引值存储到允许
的
国家/地区列表
中
。这允许我按照
Qt
文档
中
的
建议在窗体视图中
使用
QComboBox
。问题是我还有一个表视图,表视图显示
的
是索引整数,而不是国家名称。我已经设置了一个QStyledItemDelegate并实现了createEditor,所以如果您在世界单元格
中
单
浏览 0
提问于2010-08-26
得票数 2
回答已采纳
1
回答
如何访问存储在QModelIndex
中
的
数据
、
、
下面的代码创建了一个带有“附加”数据
和
代理模型
的
QListView。单击其中一个单选按钮将调用buttonClicked()函数。此函数调用模型
的
.data(index,role)方法来获取存储在当前索引
中
的
数据。
使用
了'ItemDataRole‘。我收到一个错误: TypeError: QSortFilterProxyModel.data(QMode
浏览 0
提问于2014-09-20
得票数 5
回答已采纳
1
回答
如何为子类化
的
QComboBox
编写paintEvent()
、
、
I SubClassed
QComboBox
以便
对
其进行自定义。在开始定制之前,我编写了以下paintEvent()方法来测试样式表是否被正确应用。但是,如果我
使用
此paintEvent,则不会显示所选
项目
(已经选择
的
项目
或我新选择
的
项目
)。class MyComboBox: public
QComboBox
Q_OBJECT MyComboBox(QWidget *parent = 0): <em
浏览 5
提问于2012-10-03
得票数 1
1
回答
带有委托
和
自定义模型
的
QtTest表视图
、
、
、
、
我正在尝试
使用
自定义模型
和
几个委托(combobox
和
spinbox)测试QTableView。.}));带有用户数据
的
组合框 { auto
浏览 6
提问于2021-12-03
得票数 2
回答已采纳
2
回答
为
QComboBox
设置选定
项目
、
我有一个简单
的
QComboBox
小部件,里面有两个值:True
和
False。我有一个QString变量currValue,它是其中一个值。我想用currValue设置小部件的当前值。我认为解决方案如下:首先让我们初始化currValue;QString currValue = "False";combo->addItem为什么
QComboBox
没有setCurrentItem()或smth
浏览 4
提问于2013-10-17
得票数 18
回答已采纳
4
回答
如何让
QCombobox
画项委托给它的当前项?(
Qt
4)
、
、
、
QCombobox
未为当前
项目
绘制设置
项目
委托.. 我正在尝试创建一个组合框,显示不同
的
线型(实线,点线,虚线等)。目前,我正在为其内容设置
项目
委托,以便绘制/绘制线型,而不是显示名称。所有线条类型都是简略绘制
的
,但只要我从组合框中选择任何线条类型,组合框的当前索引就只显示线条名称,而不是绘制它。如何让它在当前组合框索引上绘制选定
的
线型?
浏览 2
提问于2009-02-05
得票数 4
1
回答
QTableWidgetItem集隐藏数据
、
、
给定一个QTableWidget,是否有一种方法可以为单元格(QTableWidgetItem)设置与显示值不同
的
“隐藏”值?例如,我
的
单元格应该显示“
项目
1”文本,但双击它应该只编辑值1,显示一个默认为1
的
旋转框。换句话说,由单元格显示
的
文本应该从与单元格关联
的
值(隐藏)开始。我在QTableWidgetItem上找不到合适
的
QT
函数。
浏览 4
提问于2015-01-19
得票数 3
回答已采纳
1
回答
在QTreeview中
使用
QCombobox
委派项
、
、
、
、
我一直在尝试利用
Qt
的
MVC类型编程来解决我想要解决
的
特定问题。本质上,我想要一个填充了各种QComboBoxes
的
单元格
的
QTree。我已经创建了我
的
委托类,并且combobox似乎被正确填充,另外,我
使用
了一个自定义插槽,当combobox索引改变时,我将调用它,但是我无法将发送者对象强制转换到combobox
中
,或者找到另一种方法来确定在combobox中选择
的
索引。如果有人可以帮助我,我将非常感激,我刚刚开始
使用</e
浏览 34
提问于2018-02-21
得票数 2
回答已采纳
1
回答
一种简洁直观
的
实现可单击字符串列表以调用函数
的
方法?
、
、
、
对于我正在编写
的
Qt
,我希望有一个可点击函数
的
列表,单击该列表将允许用户提供所需
的
输入参数。我特别要寻找
的
是一些小部件,它们为以下任务提供了一个干净直观
的
界面: 用户滚动查看用于执行计算
的
函数列表(在我
的
例子
中
,从glm)。找到函数后,用户单击该项;弹出窗口将打开,该窗口指定所需
的
输入参数(例如,vec3、vec4等)。这里
的
想法是,函数本身已经存在:它们只需要一个接口,简单地说,它提供了一个伪
浏览 2
提问于2013-02-28
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券