腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4516)
视频
沙龙
0
回答
Qt
-要
求新
模型
行为
非
空
、
、
到目前为止一切都很好,但有一件事我想实现,而且我似乎不知道该如何实现:当用户关闭编辑字段时(按回车键或退出键,单击其他地方,等等)如果name字段仍然为
空
,我希望删除该行。换句话说,必须填写一个名字。我尝试使用信号和槽来检测一行是
空
的并将其删除,但它不起作用,而且语法对我来说也很难理解。 理想情况下,我应该能够检测到name字段何时不再被编辑,以便在需要时删除该行。
浏览 1
提问于2016-07-16
得票数 0
回答已采纳
1
回答
在QAbstractItemModel中管理QSharedPointers数据
、
、
在c++
Qt
中,我喜欢用管理堆内存,但是可以/应该使用它们来管理中的数据。那么如何处理
要
放入QAbstractItemMo
浏览 2
提问于2015-01-21
得票数 2
回答已采纳
1
回答
QTreeView在第1列包含白盒
、
、
我使用的是
qt
.5.6.0。所有方法都是默认的,就像官方教程中一样,并且有myModel::data()的代码:
Qt
getName()); break; case 1: if (role ==
Qt
::DisplayRole || role ==
Qt</e
浏览 1
提问于2018-04-18
得票数 0
1
回答
两个视图,一个
模型
:如何在
模型
更改时更新视图
、
、
我正在设计一个
Qt
UI,并且有两个不同的视图( QGraphicsObject类)用于相同的
模型
(一辆汽车)。当
要
更新汽车的
模型
(在两个小部件中的一个中)时,我希望更新两个视图(当然,
模型
也是如此)。另外,在<e
浏览 2
提问于2013-04-24
得票数 0
回答已采纳
1
回答
通过QMacNativeWidget混合
Qt
和Cocoa -我在NSWindow上显示QDialog时遇到问题
、
、
、
我正在开发一个Cocoa应用程序的插件,为了使用现有的cpp代码,我们决定通过Objective-C++将Cocoa插件与我们现有的
Qt
项目结合起来,这是一个很好的学习工具。
浏览 2
提问于2010-06-23
得票数 2
1
回答
将字符串值绑定到复选框选中的属性
、
、
、
Web返回
非
布尔值,如"yes"-"no“或"0"-"1”,但我不知道如何操作它们。 对于复选框,KO将在参数值为true时设置
要
选中的元素,当参数值为false时则不选中。这意味着
非
零数字、
非
空
对象和
非
空字符串都将被解释为true,而零、
空
、未定义和空字符串将被解释为false。当用户选中或取消选中复选框时,KO将相应地将您的
模型
属性设置为true或false。如何更改绑定的默
浏览 2
提问于2014-09-17
得票数 0
回答已采纳
2
回答
PyQt QTableView设置水平和垂直标题标签
、
table.setHorizontalHeaderLabels(QString("Name;Age;Sex;Add").split(";")) table.horizontalHeaderItem().setTextAlignment(
Qt
.AlignHCenter
浏览 0
提问于2016-05-14
得票数 15
回答已采纳
1
回答
如何让model返回的背景色优先于样式
、
、
、
我有一个QTreeView渲染QAbstractItemModel,我想在其中根据
模型
中的数据设置某些单元格的背景。我从model::data(
Qt
::BackgroundColorRole)返回QBrush,它会一直工作,直到我将样式应用到一个项目。为项目设置任何样式(即使是与背景颜色无关的内容,例如设置边框样式)都会覆盖我从
模型
返回的颜色(调用
模型
查询背景颜色)。即,视图的
行为
就好像
模型
从不返回任何颜色一样。我使用的是
Qt
4.8,无法升级到更高版本。 有没有办法让
浏览 1
提问于2015-05-11
得票数 0
1
回答
编辑时如何避免删除树型信息?
、
、
、
、
我知道有一个可编辑的树
模型
示例(),但是这个例子没有使用libconfig.h++ return item->setData(value);
Qt
::ItemFlags TreeModel::flags(const QModelIndexTreeModel::headerData(int section,
Qt
::Orientation orientatio
浏览 2
提问于2018-11-14
得票数 2
1
回答
基于文本值而不是真假的PyQt表视图背景色
、
、
、
、
来自的原始代码 if role ==
Qt
.BackgroundRole: return QBrush(
Qt
.yellow) if item.column() == 3: ret
浏览 2
提问于2017-05-22
得票数 2
回答已采纳
1
回答
不清除单元格中先前的数据的QAbstractTableModel编辑
、
、
、
、
我创建了一个基于QAbstractTableModel的
模型
,允许用户编辑该
模型
中的数据。
模型
显示在QTableView中的QMainWindow中。到目前为止,在我的
模型
中,我能够使单元格可编辑,并保存用户在编辑完成后输入的任何内容。我怎么能这么做?在开始编辑单元格之前:当我开始编辑时,单元格是
空
的。我希望它能与<e
浏览 0
提问于2019-04-25
得票数 6
回答已采纳
2
回答
QItemSelectionModel::setCurrentIndex对打开不起作用
、
C:\Home\develop\
qt
\arm\designer\Designer exited with code -1073741819>~"367\t inline Private(): type(/
浏览 10
提问于2014-02-16
得票数 1
回答已采纳
1
回答
为什么Q_FOREACH宏会破坏VS2010智能感知?
、
、
、
、
我在VS2010中有一个
QT
4.7.4的VS2010项目,并且经常遇到IntelliSense的问题(就像我们大家所做的……)。一个具体的问题是有时找不到函数体(在.cpp文件中)。如果我单击该函数体,则下拉框(它通常显示您所在的函数)为
空
。 有什么办法可以让我继续使用Q_FOREACH吗?
浏览 1
提问于2013-01-22
得票数 7
回答已采纳
1
回答
可选的belongsTo关系没有被推送到存储
、
在我的Ember应用程序中,我有两个
模型
之间的关系,这是可选的。true}) user: DS.belongsTo('user', {'async': true})其中“配置文件”
模型
中的"user“字段可以为
空
。我可以通过 将该特定记录的客户端"user“值更改为
非
空
值。从后端
浏览 5
提问于2016-10-04
得票数 1
1
回答
如何在QListWidgetItem的基础上添加QListWidget?
、
、
、
、
layer_item.setSizeHint(layer.sizeHint()) layer_item.setBackground(
Qt
.darkGray) layer_item.setBackground(
Qt
.gray) self.setItemWidget(layer_item, layer)
浏览 3
提问于2017-07-22
得票数 3
回答已采纳
7
回答
网络应用框架: C++与Python
、
、
我
要
找的东西是: 我
浏览 14
提问于2009-08-17
得票数 12
回答已采纳
2
回答
QTreeView选择清除文本颜色
、
、
、
我对QTreeView进行了子类化,并将
模型
从QAbstractTableModel中子类化,一切都很好。如果在QTreeView中从代码(而不是用户)中更改了某些内容,那么该行的文本颜色将变为红色。我已经实现了这个槽检查
Qt
::TextColorRole从data()函数和返回
Qt
::red。现在我该如何解决这个问题,是什么导致了这个不正确的<
浏览 1
提问于2013-10-14
得票数 0
回答已采纳
2
回答
摆脱“警告:命令替换:忽略输入中的
空
字节”
当我运行model=$(cat /proc/device-tree/model)时,我得到-bash: warning: command substitution: ignored null byte in inputGNU bash, version 4.4.12(1)-release (arm-unknown-linux-gnueabihf)我知道问题出在文件中的终止\0字符,但是我怎么才能抑制这条愚蠢的消息呢?我的整个脚本都搞乱了,因为我在bash 4.4上
浏览 6
提问于2017-09-12
得票数 25
回答已采纳
2
回答
以StringProperty身份使用DateTime
、
在我的
模型
中,我定义了一个作为StringProperty的DateTime字段来显示日期。我有几行的date列在数据库中为
空
,并且我定义了一个rows工厂来以所需的格式显示日期&空
行为
空
。当我试图更新其中一个
空
列时,我的问题就开始了。未显示新日期。它适用于已经存在日期值的行。(t.getCode() == KeyCode.ESCAPE) { } }); 以及我
要
更新<
浏览 2
提问于2014-03-15
得票数 0
2
回答
如何在Windows10中获取QDialog的硬件驱动程序
、
、
我正在尝试读取我从QDialog派生的一个对话框的HWND,但是我(想我)遇到了一个Memory Access Error,它会导致
空
指针返回给客户端代码。debugger says parent = 0 return id;我是
Qt
工具链:Windows10周年纪念,
Qt
5.7,64位,Visual Studio14 C++编译器,Windows SDK调试器。
浏览 29
提问于2016-09-28
得票数 0
点击加载更多
相关
资讯
在随机相互作用的自旋模型中理解量子非平衡动力学的普适行为
CukeTest 1.5.12更新介绍
QT客户端外包开发优化
Qt 性能优化策略和技巧
老牌跨平台开发工具Qt推出扩展组件市场
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券