我正在使用基于Qt4的PyQt。我的编辑器是PyCharm 2017.3,我的Python版本是3.4。我正在从一个网站爬取一些文本。我正在尝试将该文本对齐到QTableWidget单元格的中心。
item = QTableWidgetItem(scraped_age).setTextAlignment(Qt.AlignHCenter)
self.tableWidget.setItem(x, 2,item)
因此,在将项目放入单元格时,我试图按照文档所示进行对齐documentation。问题是数据没有显示出来。
当我删除了 setTextAlignment 方法时,它确实显示了,如下所示
item = QTableWidgetItem(scraped_age)
self.tableWidget.setItem(x, 2,item)
Qt.AlignHCenter
将水平居中对齐到单元格顶部,Qt.AlignCenter
将在单元格中心进行水平和垂直居中对齐。 - NZD