问题:如何将表单数据与表链接
Qt: How to link form data with Table
我是Qt的新手,想知道如何将我创建的表单中的数据链接到表中。我还创建了一个QTableWidget。我知道我需要实现一些SQL代码,但我想知道是否有一个简单的方法来映射数据。提前感谢您的帮助。
如果您希望使用MVC架构构建应用程序,那么在QAbstractTableModel
之上使用QTableVIew
是一个很好的首选解决方案。您需要创建一个继承QAbstractTableModel
的新类。如果是这样,则需要实现一些虚拟函数,如setData()
、data()
、rowCount()
、columnCount()
和headerData()
,以便用数据库表填充表。
我建议你研究以下类别
QSqlDatabase
QSqlQuery
QAbstractTableModel
在实现了继承QAbstractTableMode
的类之后,您可以设置一个TableView
小部件,并设置其模型以显示内容。
QTreeView *view = new QTreeView(this);
view->setModel(tableModel);
相关文章:
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 指向(数据)成员的指针作为非类型模板参数,例如具有自动存储持续时间/无链接
- 为什么我们需要在链接列表链接之前填写数据?
- 使用 trie 数据结构链接不同类型的信息
- 如果我们不创建一个新节点并使用指针插入数据并建立链接(在链表中)怎么办?
- 将多个效果与 libSox 链接并读取输出数据的正确方法
- 链接列表(C )中(字符串)数据的用户输入
- 是否可以将同一组源数据与不同的表模型链接起来?
- 实现双链接列表,其中数据存储在堆上
- 如何使用模板在数据结构中链接节点对象
- C、链接数据结构和双指针行为
- 将数据从文件读取到链接列表中,并在链接列表中搜索元素
- 计算列表中与线性链接列表中最后一个节点具有相同数据的节点的数量
- Qt命令行编译在链接器阶段失败,出现垃圾NXCOMPAT数据
- 为什么添加静态数据成员会导致链接器失败
- 访问注册表数据以设置链接器和包含路径
- C 链接列表 - 带有前哨的文件中读取数据
- 为什么我的链接数据类型复制构造函数不起作用?
- 图实现,使用邻接矩阵,在链接中带有自定义数据
- 在链接列表中添加数据