我目前正在python和pyqt中启动一个小程序。我很少或根本没有GUI编程的经验,但我需要一个表格来展示一些项目(比如这个网站的这里 )。我想知道在pyqt中是否有任何方法可以做到这一点(qtquick会更好)。
我知道pyqt中有qtableview,但是我需要使它看起来像一个html表。Qtableview能看起来像CSS样式的HTML表吗?
发布于 2014-06-16 05:06:58
由于QTableView是从QWidget继承的,所以您只需使用setStyleSheet方法来覆盖表的任何默认样式。
根据您想要的表的具体样式,您肯定希望查看Qt式句法。
根据注释,如果您只想禁用排序调用yourTable.setSortingEnabled(False),并在创建表时调用yourTable.verticalHeader().setMovable(False) (或horizontalHeader)来禁用移动标头。
https://stackoverflow.com/questions/24236792
复制相似问题