我正在使用PyQt4创建一个应用程序,以便能够查看内联文本HTML标记,而无需从系统加载本地HTML文件.
但是,我在HTML的字符串格式上遇到了一些问题.此代码仅显示窗口而不显示HTML文本.请帮忙.
# imported all the modules
class HtmlView(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self)
.................
# i've skipped the layout definition here
................
# an inline text with html mark-up
text = "
This is a paragraph
self.html = QtWebKit.QWebView()
# setting layout
self.gridLayout.addWidget(self.html)
self.mainLayout.addWidget(self.frame)
self.setCentralWidget(self.centralwidget)
self.web_page = text
url = self.web_page
self.html.load(QtCore.QUrl(url))
self.html.show()
# executing using if __name__ == "main": skipped this part
并且请告诉我如何更改元素的样式< p>和< div>在QWebView()中.