有一些表格,点击其中的一个单元格,应该有一些动作和数据处理在一行中,但是有一个问题。当我单击时,我必须在整行中获取整个文本(假设甚至通过单元格遍历行),但我只从单元格中获取文本。
问题: 1、如何确保数据从整条线路一次传输?2.如何逐行绕过?
添加。信息:这是我第一次接触 Qt,我正在学习 Max Schlee 的教科书“Qt 5.10”。Qt 版本 - 5.11.3
有一些表格,点击其中的一个单元格,应该有一些动作和数据处理在一行中,但是有一个问题。当我单击时,我必须在整行中获取整个文本(假设甚至通过单元格遍历行),但我只从单元格中获取文本。
问题: 1、如何确保数据从整条线路一次传输?2.如何逐行绕过?
添加。信息:这是我第一次接触 Qt,我正在学习 Max Schlee 的教科书“Qt 5.10”。Qt 版本 - 5.11.3
如果您知道发生点击的单元格的索引,即 QModelIndex,那么它有一个包含行号的row方法,知道表格中的行号和列数,就可以得到每个单元格的内容,并以你需要的格式呈现出来。如果你得到一个 QtableWidgetItem,那么它有一个返回 QModelIndex 的 index() 方法
这是伪代码