如何在pyqt QWebview中启用散景工具

时间:2016-06-23 21:03:03

标签: python pyqt4 bokeh

  1. 我将一个散景html图加载到QWebview()中(path是html文件的位置)
  2. path = os.path.join(self._outstream, __config__['HTML_FILENAME']) view = QtWebKit.QWebView() view.load(QtCore.QUrl(path))

    1. 图表显示效果不错,但没有一个工具正常工作(即框缩放,重置等)。 QWebPage启用了Javascript。任何人都可以指出我如何使这个工作正确的方向?

    2. 另见: Bokeh tools not working in QWebView

    3. Qt版本:4.8.7 PyQt版本:4.11.4

      启用javascript控制台输出: 当我加载图表(即view.load)时,将打印以下消息

      c:%5CUsers%5C...[path omitted] line 79: Bokeh: Float64Array is not supported. Using generic Array instead. c:%5CUsers%5C...[path omitted] line 18: Bokeh: setting prefix to c:%5CUsers%5C...[path omitted] line 19: Bokeh: setting log level to: 'info'

      单击“boxzoom”工具时,将打印以下消息。

      c:%5CUsers%5C...[path omitted] line 79: Bokeh: 'point' selection not available for Ray

      重申一下,该工具无法正常运行。但是,当我将鼠标悬停在工具上时,会显示正确的工具提示,它会显示鼠标悬停在事件上,即enter image description here

0 个答案:

没有答案