QWebView にマップをロードする小さなアプリを構築しようとしています。MPLD の図の形でポップアップをマップに追加するまでは、うまく機能します。
これが私のコードです:
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
import matplotlib.pyplot as plt
import mpld3
from mpld3 import fig_to_html, plugins
import folium
fig, axes = plt.subplots()
x = [3,54,6,9,99]
axes.plot(x)
kodHTML = mpld3.fig_to_html(fig,template_type="simple")
m = folium.Map([43,-100], zoom_start=4)
iframe = folium.element.IFrame(html=kodHTML, width=660, height=500)
popup = folium.Popup(iframe, max_width=2650)
folium.Marker([30,-100], popup=popup).add_to(m)
m.save("./test.html")
app = QApplication(sys.argv)
strona = QWebView()
strona.load(QUrl("./test.html"))
strona.show()
sys.exit(app.exec_())
スクリプトを実行すると、ポップアップが表示されません。どうすれば見えるようにできますか?