2017-10-17 4 views
0

私はplotlyを使用してHTMLコードを生成しています。次に、QWebEngineViewを使用して表示します。 AnacondaのPyQtディストリビューションが実際の現在のディストリビューション(私が元々コードを書いていた)の背後にあるため、これはうまくいきました。 QWebKitのHTMLを設定できるウィジェットを作成する正しい方法は何でしょうか?AnacondaのPyQtには何が付属していますか?私はアナコンダを使ってはいけないと言っても大丈夫です。私は主にそれが付属しているライブラリ(私はエンタープライズ版を使用していない)が好きですが、私はすでに使用しているPython 3.6のためにそれらを得ることができます。QWebEngineViewの代わりにAnacondaを使用するPyQt 5.6の場合3

答えて

1

QtWebKitはあなたにもかかわらず、バージョンのembedded in a PyQt GUIをすることができクロムベースのブラウザウィジェットのcefpythonを見てみることができQWebEngineView

from PyQt5 import QtWidgets, QtWebKitWidgets 

html = '''<body> 
      <b>Hello world!</b> 
      </body>''' 

app = QtWidgets.QApplication([]) 
webview = QtWebKitWidgets.QWebView() 
webview.setHtml(html) 
webview.show() 
app.exec_() 

とほとんど同じ方法で使用することができQWebViewウィジェットを提供します。ちょっとヘビー級ですが、私はそれがQtWebkitよりはるかに速いことが分かりました。私はそれがアナコンダのために利用できるかどうかは分かりません。

関連する問題