【发布时间】:2020-06-18 04:11:21
【问题描述】:
无法对齐此表,看起来很乱。
self.textBrowser = QtWidgets.QTextBrowser(self.centralwidget)
self.textBrowser.setGeometry(QtCore.QRect(600, 10, 500,800))
self.textBrowser.setObjectName("textBrowser")
self.textBrowser.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
self.textBrowser.showMaximized()
self.textBrowser.setFont(QtGui.QFont("Monospace"))
self.textBrowser.setWordWrapMode(QtGui.QTextOption.NoWrap)
self.textBrowser.setStyleSheet('color: blue')
【问题讨论】:
-
您能否说明您实际上是如何将数据框放入文本浏览器的?还有什么原因你不使用 QTableView 而是使用文本组件?
-
我并没有真正探索过 PyQt,也不知道 QTableView。无论如何,谢谢@chris,我会检查一下,如果你能建议任何与 PyQt 相关的文档(官方文档除外),我在做我的项目时可以参考这些文档,那就太好了。再次感谢!
-
还有@chris,对于你之前的问题,这就是我将数据框放在文本浏览器中的方式 .. 'self.textBrowser.setText(df_new.to_string(col_space =5,justify = "justify "))'
标签: python pyqt5 qtextbrowser