0

我在 PyQt 应用程序中使用 QWebView 元素,而 mailto 链接似乎不起作用。当我点击它们时,没有任何反应,默认邮件客户端也没有打开。

非常感谢有关解决此问题的指针。

谢谢。

4

1 回答 1

1

试试这个

self.connect(webview, QtCore.SIGNAL( " linkClicked ( const QUrl & ) "), self._link_clicked)

你可以在 self._link_clicked 中打开邮件客户端

另见 http://doc.qt.io/qt-4.8/qwebview.html#signals

顺便说一句,PySide 比 PyQt 更好,前者更 Pythonic。

于 2011-12-14T10:48:41.190 回答