如何在Qt中显示C结构
How to display C structure in Qt
在Qt调试模式下,我们可以观察和编辑任何变量。我的问题:是否有任何现有的类可以做同样的事情,这意味着可以在表中显示C结构变量的所有成员,并可以编辑成员的值?
如果我理解对了你的意思,回答NO。在我看来,你正在寻找一种能力来显示任何结构{}变量/数组在QTableView使用通用模型类。如果c++有类似于Java反射的机制,这是可以实现的。
在您的情况下,解决方案之一可以将结构体更改为字段定义为Q_PROPERTY的类。然后你可以得到类似的行为。但这完全取决于你想要实现什么。
相关文章:
- 将信息输入到下面显示的结构向量中的正确语法/格式是什么
- 如何在函数中显示结构数组
- 显示结构数组
- 为什么将函数的返回类型从结构节点*更改为void后,链表的元素没有显示create_ll和显示?
- 从文本文件中读取并输入到数组结构中,然后显示读取的数据C++
- C/C++intellisense 0.26.1不显示结构成员列表
- 在 c++ 的结构中显示垃圾值
- 输入的数字与代码显示的数字不同,在结构中使用数组,为什么?
- 如何在结构数组中显示学生姓名以及高于平均 GPA 的 ID
- 如何从C++显示 C# 中的结构中的值
- gcc 显示结构属性为 0,但 clang 显示不同的值
- 显示结构的三维数组
- 显示结构C++成员的相同值
- C++ 数据结构:无法显示最大数字对应的字符串
- 尝试将文件读入结构数组,但 for 循环仅显示第一个索引,其余索引显示为零
- 在 c++ 中显示任何类型的结构的通用函数
- 根据标准对结构向量进行排序,然后显示结果
- 显示结构/类错误的数组C++
- 使FUSION工作以显示结构的内容
- 如何在Qt中显示C结构