Qt tablewidget数据录入、保存和访问

Posted

技术标签:

【中文标题】Qt tablewidget数据录入、保存和访问【英文标题】:Qt tablewidget data entry, save and access 【发布时间】:2014-10-28 00:05:24 【问题描述】:

我是一名学生,刚接触 qt,我正在做一个使用 qt tablewidget 的小项目。 喜欢的数据将被输入到 tablewidget 中,然后存储在 db amd 中,其他人可以从其他页面访问。 我不知道如何在 tablewidget 中保存输入的数据,以及如何连接到 db(云)并将数据保存在那里,以便其他人以后可以访问它。 任何人都可以建议我一些链接,代码,还有更多来实现这个吗? 谢谢。

【问题讨论】:

【参考方案1】:

看看this tutorial:

每个 UI 开发人员都应该了解 ModelView 编程和 本教程的目标是为您提供一个易于理解的 介绍这个话题。

表格、列表和树小部件是 GUI 中经常使用的组件。 这些小部件可以通过两种不同的方式访问其数据。 传统方式涉及包含内部容器的小部件 用于存储数据。这种方法非常直观,然而,在许多 非平凡的应用程序,它会导致数据同步问题。这 第二种方法是模型/视图编程,其中小部件不 维护内部数据容器。

【讨论】:

主要问题是,我需要输入数据,例如员工姓名、身份证、互联网地址(db),输入数据的人和员工都应该可以访问这些数据,请告诉我该怎么做,我检查了 www.informit.com/articles/article.aspx?p=1405550,我使用 tablewidget 输入数据,但我不知道如何将其保存在互联网(db)上以及如何从其他页面(视​​图)访问它。您的建议对模型视图很好,但是有没有其他方法可以做到这一点?请指导我解决所有问题,例如数据输入、保存和查看。谢谢

以上是关于Qt tablewidget数据录入、保存和访问的主要内容,如果未能解决你的问题,请参考以下文章

qtabelwidget怎么得到指定行和列的值

qt qt向table widget插入列数据

qt tablewidget 怎么自己增加行

qt tablewidget添加一行变成两行

qttablewidget绑定数据

QT控件----tableWidget的常规使用