A pyqt5 + webview + bridge