2

我需要将一组信息发送到model widgetQTableView/QTableWidget然后当用户单击一行时,可以打开一个新的小部件,其中ID包含由信息发送到的QTableView/QTableWidget

  1. 我用PyQt
  2. 我需要发送隐藏,这意味着用户看不到我的id隐藏databaseQTableView/QTableWidget

原始问题:如何在QTableView/QTableWidget没有用户可以看到它们的情况下TableModel widget将数据发送到id我的database table

4

1 回答 1

2

QTableWidget您可以通过调用setColumnHidden(int column, bool hide)列号和选项True来隐藏 a 中的列。hide

一个更好的解决方案是阻止用户界面接收到这些信息。模型-视图-控制器设置或数据访问层的使用可以确保只有相关信息被发送到接口,并且不需要隐藏任何内容。

于 2013-09-02T04:09:27.110 回答