【发布时间】:2012-05-15 20:58:04
【问题描述】:
我是 Qt 新手,需要以下方面的帮助:
我想创建一个包含表格小部件的 GUI,该小部件由制表符分隔的文本文件中的信息填充。在我的 GUI 中,用户将首先浏览文本文件,然后在 Table Widget 中显示内容。我已经完成了浏览部分,但是如何将文本文件中的数据加载到 Table Widget 中?
【问题讨论】:
-
这个问题很模糊,您使用的是 MVC 还是“传统”小部件?表格小部件是 2D 的,那么表格中的文本将如何布局?
-
在 Qt Creator 中,我正在使用一个名为 Table Widget 的 GUI 控件。我认为这个问题很简单。我想在我的 GUI 中使用制表符分隔的文本文件作为数据源填充一个表。如果使用表格小部件不是最好的方法,那么我愿意接受其他建议。正如我所提到的,我是 Qt 的新手。
-
如果您只想在 2D 网格中显示文本,而不与任何其他小部件共享数据,那么
QTableWidget是最佳选择。此外,如果您在帖子中只问了一个问题,您将得到更好的回应:加载文本文件,将其解析为单独的字符串,然后将它们推送到表格小部件中;是三个非常不同的过程,如果本网站或文档中没有对它们中的每一个进行解释,我会感到惊讶。
标签: qt file user-interface widget