纳速健身

标题: pyqt5QT中的QtableWidget和QtableView使用有什么区别? [打印本页]

作者: awagink    时间: 2021-1-3 21:23
标题: pyqt5QT中的QtableWidget和QtableView使用有什么区别?
QtableWidget 继承自 QtableView.QtableView 有一个setModel的函bai数设du定model, QtableWidget是用的默认的。zhi
“The QTableWidget class provides an item-based table view with a default model.”
前者更易用,后dao者可以zhuan自定义shumodel的操作,可以实现更灵活的操作,而且modle、view 分开操作,代码更清晰、更好扩展。
所以,如果数据简单,用前者,数据复杂、需要操作多,用后者,拿不准就用后者,反正QtableWidget就相当于 view + model。






欢迎光临 纳速健身 (https://www.nasue.com/) Powered by Discuz! X3.4