2011-05-11 30 views
0

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

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

谢谢。

回答

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

看BTW,PySide比PyQt的最好做开邮件客户端,前者是更Python。

+0

在那个插槽中,你可以使用QDesktopServices :: openUrl – 2011-12-14 13:30:04