腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
可以
由
QDataWidgetMapper
映射
的
Python
类
、
我有一个c++
类
,我想用
Python
语言“翻译”它。在c++中,我
的
类
的
实例
由
QDataWidgetMapper
映射
,运行良好。但我不能让它在
Python
中工作。这是我
的
类
,用C++和
Python
编写。; emit selectionChang
浏览 1
提问于2017-07-22
得票数 0
1
回答
关机时
的
PySide分段故障
、
、
、
所以当我
的
python
应用程序关闭时,我会得到一个堆栈跟踪。当*iter被取消引用时,它就崩溃了。下面是pyside
的
片段{ std0x7f6e540f1220, __in_chrg=<optimized out>) at debug/pyside-qt4.8+1.2.2/build/PySide/Q
浏览 1
提问于2015-01-13
得票数 3
回答已采纳
1
回答
如何在没有焦点
的
情况下更新
QDataWidgetMapper
项目
、
我有几个QLineEdits,每个都通过自己
的
QDataWidgetMapper
连接到一个QStandardItemModel,所以它们都反映了相同
的
值。如果用户在一个QLineEdit中输入值,这将非常有效-当QLineEdit失去焦点时,模型将更新,所有其他QLineEdits都显示相同
的
值。但是,我想通过QLineEdit::setText设置一个QLineEdit中
的
值,这不会使QLineEdit失去焦点。我
可以
在
QDataWidgetMapper
上手动调用su
浏览 3
提问于2016-11-11
得票数 4
1
回答
Qt:在
映射
到LineEdit
的
AbstractListModel小部件上显示工具提示
、
、
、
情况from PyQt5 import QtCore,) self.mapper = QtWidgets.
QDataWidgetMapper
方法配置为向链接
的
小部件提供工具提示文本。当鼠标光标放置在ListView中
的
项上时,确实会出
浏览 1
提问于2017-05-23
得票数 2
回答已采纳
1
回答
如何在使用
QDataWidgetMapper
时正确提交数据?
、
、
我使用
的
是来自
的
自定义模型子类,我
的
数据是一个数据类型列表。通过阅读 for
QDataWidgetMapper
,我知道当当前小部件失去焦点时,应该更新模型,但事实并非如此。无论我在编辑字段中输入了什么,模型
的
QDataWidgetMapper
都不会被调用。我发现,当我将文本字段
的
textChanged-signal连接到
映射
器
的
提交方法时,一切都正常,但是dataChanged-方法被调用了三次,我不明白为什么。更奇怪
的</
浏览 9
提问于2021-04-16
得票数 1
回答已采纳
1
回答
将
QDataWidgetMapper
插入到SQL数据库中
、
可以
使用
QDataWidgetMapper
插入到SQL数据库中吗? 到目前为止,我使用
映射
器查看和更新,而不是添加新记录。从本质上讲,我需要某种方法来从与
QDataWidgetMapper
关联
的
数据创建QSqlRecord。
浏览 1
提问于2016-11-01
得票数 1
3
回答
.NET数据绑定
的
Qt等价物?
、
Qt中有没有.NET数据绑定
的
等价物? 我想用引用数据库中特定实体
的
QStrings填充一些组合框和其他小部件。但是,如果我
可以
将数据绑定到这些字符串,而不是基于新
的
组合框选择再次查询数据库,或者基于构建我自己
的
实体索引(将使用QStrings进行搜索)
的
某种其他方案,将会更加简洁。我想出
的
最好办法是从QString派生这些实体,并以这种方式将它们推送到小部件中,但我还没有真正尝试过。我不确定它是否会以我想要
的
方式工作,而且它看起来像是一个讨厌
浏览 1
提问于2009-11-09
得票数 22
回答已采纳
1
回答
当每个层具有不同
的
项类型时编辑QTreeView项
、
有一个基本
的
抽象Item
类
,它是Character、Animation和Frame继承
的
。然后,每种类型
的
项目都会添加自己
的
属性(Animation
可以
有Wrap模式,FPS;Frame
可以
有持续时间)。 如果选定
的
项为Frame =>,则使用此
浏览 0
提问于2014-03-03
得票数 3
回答已采纳
1
回答
PySide:不与简单控件交谈
的
QAbstractItemModel
、
、
即模拟从文件或其他地方读取
的
新值。主窗口有两个QLineEdits和一个QTextEdit,
映射
程序应该链接到模型数据。但是数据不会出现在编辑控件中。我做错了什么?from PySide.QtCore import ( Qt, QAb
浏览 0
提问于2016-02-22
得票数 1
回答已采纳
1
回答
Qt
QDataWidgetMapper
未
映射
到小部件
在Qt中,我很难将模型
映射
到小部件。相关代码如下:Ui::Widget *ui;QStringListModel *model;model = new QStringListModel(this);
浏览 0
提问于2012-08-25
得票数 0
回答已采纳
1
回答
Python
PyQt模式-使用视图和对象
的
模型
类
、
、
我有the 1.py,这是我从QT designer中生成
的
图形。其中,我有两行编辑框-用户名和密码。然后是test.py,它是实际
的
python
脚本。通常我会使用像widgetView = setModel(model)这样
的
东西,但我不知道如何使用self.lineEdit = QtGui.QLineEdit(Form)。因为我正在尝试使用MVC,所以我假设这需要在Ui_Form
类
之外? 2)我是否会有两个不同
的
模型-一个用于用户名小部件,一个用于密码?3)如何让TextLineMo
浏览 2
提问于2013-05-27
得票数 0
回答已采纳
1
回答
有什么好
的
方法
可以
将QStandardItemModel
映射
到多个QLineEdits
、
我有一个值,需要显示在UI
的
几个部分上。 在这里,我有一个复制
的
值列表,例如QComboboxes,我创建一个QStandardItemModel并在combos上设置该模型。对于这个单一
的
值,我想做一些类似的事情。很好,我想我将使用
QDataWidgetMapper
,但是事实证明,
QDataWidgetMapper
不允许一个到多个
映射
,也就是说,我只能将一个小部件
映射
到表中
的
每个列。我想画很多张地图。我
可以
想到一些我自己
的<
浏览 4
提问于2016-08-10
得票数 0
回答已采纳
1
回答
Qt:委托给单个编辑器
、
、
我想要做
的
是创建一个不能直接编辑
的
表格,但是
可以
在表格之外
的
小部件中进行编辑。也就是说,
可以
在这里编辑选定
的
节点,并且所有节点都使用相同
的
编辑器,因为我希望始终显示它。我尝试
的
是将QItemDelegate子类化,并只返回我已经拥有的QTextEdit实例,如下所示: @OverrideQWidget parent, QStyleOptionViewItem opti
浏览 0
提问于2010-06-27
得票数 1
回答已采纳
1
回答
使用带有
QDataWidgetMapper
和QLabel
的
委托
我试图使用委托来自定义使用
QDataWidgetMapper
时来自模型
的
数据
的
显示方式。正如你可能猜到
的
,第一个问题出现了.当使用QLabels将我
的
模型
的
部分
映射
到
QDataWidgetMapper
时,永远不会调用委托,并为具有常规数据
的
部分(字符串、ints、.)正确地显示数据但是,我
的
模型中没有使用自定义数据类型在仔细研究了它之后,我能够看到,当使用QLabels显示数据时,虽然我已经使用它
的
浏览 0
提问于2011-08-15
得票数 2
回答已采纳
1
回答
Qt -使用
QDataWidgetMapper
在小部件上
映射
两个表
、
、
举个简单
的
例子,person和address。如何将两个表中当前人
的
数据
映射
到表单小部件中?如果我们使用两个
QDataWidgetMapper
,我们应该如何同步两个表的当前索引?是否有其他方法
可以
在表单上显示相关数据,包括插入? 我将非常感谢你
的
帮助和例子。
浏览 11
提问于2016-09-21
得票数 0
1
回答
如何将包含静态项
的
组合框
映射
到数据库字段?
、
、
我花了一整天
的
时间寻找答案(我知道答案是存在
的
,因为我过去用过它,但后来丢了)。例如,'gender‘字段包含'M’或'F',但组合框显示“男性”或“女性”。
浏览 0
提问于2012-03-26
得票数 0
回答已采纳
2
回答
为什么编辑不使用QComboBox、
QDataWidgetMapper
和QSqlRelationalTableModel?
、
、
基本上,我有一个QSqlRelationalTableModel
映射
到一个QTableView,并通过一个
QDataWidgetMapper
映射
到其他几个控件(其中一个是组合框)。表视图和
映射
程序都使用默认
的
QSqlRelationalDelegate。默认委托允许编辑,即使是其他表中
的
外键字段也是如此--它会在表上创建一个组合框。我
可以
在桌子上编辑任何我想要
的
东西,而且它工作得很好。除了组合框之外,我还
可以
使用通过小部件
映射
浏览 3
提问于2016-07-24
得票数 2
2
回答
如何通过按住逃逸键重置QLineEdit文本?
、
、
我有一个QLineEdit,我想重复使用我在QLineEdit中单击Escape键时看到
的
行为,但我不确定如何使用。 当我按“转义”键时,我会让字段重置为开始编辑之前
的
值。理想情况下,我想要一个
可以
触发QLineEdit
的
信号,将其重置为以前
的
值。我不想假装逃跑
的
关键事件。我
可以
缓存行编辑
的
旧值,但是当我单击转义时,如果行为已经存在,这似乎要做
的
更多。谢谢。
浏览 2
提问于2016-06-28
得票数 3
回答已采纳
1
回答
QDataWidgetMapper
和QAbstractTableModel
、
、
、
我有一个
由
QTableView显示
的
QAbstractTableModel。该表有2列和几行。每个单元格都是一个QLineEdit。我
的
问题是,是否有一种方法
可以
在我
的
自定义模型(用于QLineEdit单元格)中使用
QDataWidgetMapper
::addMapping。
浏览 2
提问于2013-03-19
得票数 1
1
回答
使用BackgroundRole通过
qdatawidgetmapper
从qabstractitemmodel中读取数据
、
、
、
我有以下关于Qt
的
问题(使用PyQt 5):这适用于qlistview2,但不适用于
映射
到模型
的
qLineEdits。我知道这不是默认
QDataWidgetMapper
的
浏览 2
提问于2016-08-15
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券