BOnjour à tous !
Aujourd'hui j'avais décidé de m'essayer à Webkit via PyQt, et j'aimerais ajouter quelques fonctionnalités à un site en le liant a mes widgets Qt.
J'avais commencé par essayer d'introduire du code JavaScript dans le html que j'avais extrait, avant de réintroduire le tout et l'afficher, mais j'ai des problèmes d'affichage que je n'arrive pas à expliquer. Pour faire simple, les images à l'intérieur des balises href sont toutes dupliquées.
Si quelqu'un pouvait m'expliquer à quoi ce comportement est dû...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 # # # def print_html(self): text = self.webView.page().mainFrame().toHtml() self.webView.setHtml(text, QtCore.QUrl("http://mixi.jp/")) from PyQt4 import QtWebKit if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) Form = QtGui.QWidget() ui = Ui_Form() ui.setupUi(Form) Form.show() ui.webView.setUrl(QtCore.QUrl("http://mixi.jp/")) sys.exit(app.exec_())
Partager