腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Qt
:
通过
视图
更新
数据库
模型
、
、
、
当我尝试
通过
视图
更新
SQLite
数据库
时,我遇到了一个奇怪的行为。根据我使用的编辑策略,我可以
更新
视图
,也可以
更新
数据库
,但我不会设法
更新
数据库
并让
视图
显示新值。,但基础
数据库
不会
更新
。即重新启动应用程序(或重新加载
数据库
)不会
更新
该字段。我想这是显而易见的,因为我必须手动“提交”更改到底层
数据库
。当我使用QS
浏览 39
提问于2017-07-20
得票数 0
回答已采纳
1
回答
我将从交换
数据库
API中损失什么或得到什么?(从pywin32和pysqlite到QSql)
、
、
、
、
我正在编写一个Python (2.5) GUI应用程序,它执行以下操作:目前,我正在使用pywin32来读取Access,使用pysqlite2但是,在
更新
Sqlite
数据库
时,某些
Qt
对象不会自动转换为Python或Sqlite等价物。例如,QDate、QDateTime、QString和其他文件都会引发错误。目前,我正在保持转换功能。
浏览 7
提问于2009-03-03
得票数 1
1
回答
Qt
:如何在
模型
/
视图
设置中同步从多个线程访问数据?
、
、
、
如何在
Qt
模型
/
视图
设置中同步访问从多个线程访问的数据?我的类监听网络数据,并在单独的线程上运行,它从线程
更新
数据(简单的固定大小的10个字符串数组)。我的类中的数据必须由一个不断
更新
它的线程访问,也必须
通过
在Mode
浏览 1
提问于2011-12-20
得票数 1
回答已采纳
1
回答
在
Qt
中建立自修改数据/包装器
模型
、
、
、
在
Qt
中,我正在编写自己的树
模型
(
通过
子类QAbstractItemModel),它围绕着现有的数据结构。应该可以在内部(而不是
通过
模型
)以及
通过
模型
(因此
视图
可以更改它)
更新
数据结构。为了更好地想象它:这是一个场景图,应该可以使用场景
视图
(而不是
通过
Qt
模型
)进行编辑,但也可以使用一个外列(QTreeView,它使用
Qt
模型
作
浏览 6
提问于2013-10-05
得票数 1
回答已采纳
1
回答
MVC职责
、
、
在3d应用程序中,你可以移动相机,拾取和移动物体…… 此外,我还了解到MVC属于表示层,而
模型
不是
数据库
。然而,在网络环境之外,它总是这样的吗?想象一个更简单的上下文,比如windows
Qt
应用程序,其中数据存储为简单的XML文件,当应用程序打开这些文件时,这些文件被反序列化到内存中。 谢谢!
浏览 14
提问于2021-11-21
得票数 0
1
回答
在不同的线程中拥有
Qt
只读
模型
和
视图
、
、
、
正如我从
Qt
文档中了解到的,在
Qt
Model/View框架中,
模型
及其附加的
视图
应该位于相同的(GUI)线程中。这可能会导致一些不受欢迎的效果,如下所示。在内部,该
模型
对具有大量记录的sqlite
数据库
进行查询,并
通过
重新实现的data()函数将相应的数据提供给附加
视图
。 现在,在图形用户界面中,我有一个QTableView,我将它附加到该
模型
。在此字段中打印文本会发出textChanged()信号,该信号连接到
模
浏览 2
提问于2019-06-11
得票数 0
1
回答
QSqlDatabase和QTableView不同步( SQLite)
、
、
、
、
我正在使用一个带有QSqlDatabase的SQLite
数据库
,并使用带有QSqlTableModels的2 QTableView显示数据。我的应用程序使用QSqlQuery将数据插入到表中,但是表不会
更新
以显示新数据(例如,显示的行数没有变化)。我原以为新数据会自动反映在QTableView中。 我在这里做错了什么?
浏览 3
提问于2015-01-26
得票数 1
1
回答
关于
模型
/
视图
Qt
文档中排序的描述可能是错误的?
、
、
、
在/View编程中,据说如果您的
模型
是可排序的,也就是说,如果它重新实现了QAbstractItemModel::sort()函数,那么QTableView和QTreeView都提供了一个允许您以编程方式对
模型
数据排序的此外,还可以启用交互式排序(即允许用户
通过
单击
视图
的头部对数据进行排序),方法是分别将QHeaderView::sortIndicatorChanged() signal连接到QTableView::sortByColumn但是,如果使用函数setSortingEnabled(true),则当单击
浏览 5
提问于2015-03-20
得票数 0
回答已采纳
2
回答
我的UI元素和
模型
对象应该有什么级别的分离?
、
、
我正在用
QT
构建一个桌面应用程序(尽管这可能是无关紧要的),并且我在处理类结构和布局时遇到了困难。数据
模型
相当简单,只有一个根容器,其中包含许多项的容器。考虑以下表示法:+ ParentUI相当简单,遵循数据
模型
,主窗口具有可滚动区域(根),小部件包含带有一些标签和按钮自定义小部件(子部件)的布局(父部件)。我的问题是要处理一些事件,这些事件需要在链上向上移动,然后再向下移动,比如将子对象从一个父对象移动到另一个父对象,移动元素,或者
更新
子对象元数据,从而影响多个其他小部件。我目前正在拆分
浏览 3
提问于2011-01-03
得票数 0
回答已采纳
1
回答
Qt
流程图应用架构
、
、
、
我想在
Qt
中构建一个流程图应用程序,以获得一些对GUI应用程序建模的练习。它所拥有的都是可拖动的框和圆,它们可以用直线连接。 由于这是我的第一个GUI应用程序,我不确定如何设计这样的项目。1)构建一组
模型
类(长方体、圆、线等)和相关
视图
(例如BoxView、CircleView等)。
模型
对象具有颜色、x、y、宽度、高度等属性。
视图
类的子类
Qt
UI元素。然后是像BoxMoveController这样的控制器,它从UI接收鼠标事件,并相应地
更新
框
视图
和框
浏览 1
提问于2010-09-08
得票数 3
回答已采纳
1
回答
如何在表格中添加一列,以便在某些单元格中放置复选标记以供进一步处理?
、
、
、
我正在使用
Qt
5。现在,我有了一个QTableView,它使用QSqlTableModel填充了来自
数据库
表的数据。我在model->insertColumn(n);中添加了一个额外的列。
浏览 4
提问于2015-06-10
得票数 0
回答已采纳
1
回答
“刷新”
QT
模型
中的列标题名称
、
、
、
有人知道如何在
QT
中“刷新”列的名称(列标题)吗? 我有一些代码,在某些情况下,它会更改列的名称。我希望它不需要单击列标题就可以
更新
。
浏览 33
提问于2012-01-21
得票数 0
回答已采纳
1
回答
两个
视图
,一个
模型
:如何在
模型
更改时
更新
视图
、
、
我正在设计一个
Qt
UI,并且有两个不同的
视图
( QGraphicsObject类)用于相同的
模型
(一辆汽车)。当要
更新
汽车的
模型
(在两个小部件中的一个中)时,我希望
更新
两个
视图
(当然,
模型
也是如此)。 要做到这一点,直观的方法是
更新
模型
,并让
视图
捕捉到“信号”或类似的东西,当这种情况发生时
更新
自己。我想知道这是否是推荐的行为(在MVC中),因为它强制
模型
与其<e
浏览 2
提问于2013-04-24
得票数 0
回答已采纳
2
回答
在Python中维护对象之间的关系
、
我们可以
通过
向每个Person和每个Group对象添加一个list来表示它,但是当我们创建、删除或修改一个对象时,我们必须保持同步。每当组发生变化时,这些都需要
更新
。假设我们必须处理大量这样的效果。
浏览 0
提问于2010-06-28
得票数 2
回答已采纳
3
回答
Qt
: setData方法在QAbstractItemModel中的应用
、
、
、
、
我对
模型
视图
很陌生,我在查看文档时一直在跟踪,我偶然发现了这个小细节:可以下载的教程中的代码在QAbstractItemModel类(这里是QAbstractListModel)中包含了setData方法,它的代码是: if role == QtCore.
Qt
.EditRoleself.dataChanged.emit(index, index)
浏览 10
提问于2013-12-26
得票数 8
回答已采纳
2
回答
Qt
5.2
模型
-
视图
-模式:如何将底层数据结构的变化通知
模型
对象
、
、
、
、
这个类与
Qt
完全无关,来自不同的库。让我们为这个问题的其余部分调用这个类DataContainer。它提供了std-c++兼容的迭代器来访问和操作内容。 我需要
通过
Qt
来显示和修改这些数据。DataContainerQtAdaptor充当DataContainer对象的适配器,我的
Qt
应用程序内部的所有操作都是
通过
这个适配器完成的。然后我使用一个QTableView小部件来显示信息。必须调用的QAbstractTableModel的正确功能是什么,以通知底层更改的
模型
?我需要“亲爱的<e
浏览 2
提问于2014-01-31
得票数 4
2
回答
TableView搜索
、
、
我编写了一个用于处理工资记录的小型
数据库
项目。这些工资记录将被放入tableview对象中进行查看。如何在TableView中搜索特定记录?有什么想法,请帮帮我。
浏览 1
提问于2009-07-06
得票数 0
2
回答
设计模式、
Qt
模型
/
视图
和多线程
、
、
现在,多个线程可以访问/
更新
数据。因此,为了执行线程安全操作,必须锁定映射。这里是第一个问题,我是否也需要锁定底层数据以进行
更新
?--新股票数据有多种用途,例如,IBM上有一个价格
更新
,然后我需要在我的投资组合中
更新
IBM的价值。以及在屏幕上显示新的数据。还有其他几种同时使用的方法。另外,将Gui
更新
与位置
更新
分离是很重要的,因为GUI并不是application.I的主要优势,只是担心如何实现这种设计。我在
QT
中阅读了有关
模型
/<
浏览 0
提问于2012-02-28
得票数 14
回答已采纳
1
回答
树
视图
列中的QPushButtons
、
、
、
、
我已经有了一个树
模型
视图
,它包含带有标签、文本编辑和检查按钮的列。我想添加的是一个按钮。我被困在这里: 在"data“函数(它返回一个QVariant)中,我应该返回什么?创建的按钮?
浏览 2
提问于2016-08-05
得票数 1
回答已采纳
1
回答
“群按”代理
模型
、
、
、
、
我有理论上无限深度的树
模型
和一些性质的“群”。除了标准
视图
之外,我还需要显示此
模型
(并保持其同步),使每个组成为具有相同属性值的所有项的虚拟父级。不久前,我
通过
在
模型
中添加/移除项的附加虚拟“组”,解决了类似的问题,但是这个方法证明不是很灵活,所以我正在寻找更好的解决方案。理想情况下,到目前为止,我认为这是
通过
QSortProxyFil
浏览 0
提问于2018-04-10
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Qt软件商店上架几个组件
QT客户端开发框架
“数字泰安”基础地理信息数据库更新项目顺利通过验收
【自制软件】PDF学习宝-开发日记13-书库页的设计
QT客户端外包开发优化
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券