UI/UserInterface.py

changeset 3702
dabc69b82c7c
parent 3676
2f62b060a931
child 3721
e9a8622ece09
--- a/UI/UserInterface.py	Sun Jul 13 16:33:32 2014 +0200
+++ b/UI/UserInterface.py	Sun Jul 13 18:40:52 2014 +0200
@@ -19,7 +19,7 @@
 
 from PyQt5.QtCore import pyqtSlot, QTimer, QFile, QFileInfo, pyqtSignal, \
     PYQT_VERSION_STR, QDate, QIODevice, qVersion, QProcess, QSize, QUrl, \
-    QObject, Qt
+    QUrlQuery, QObject, Qt
 from PyQt5.QtGui import QKeySequence, QDesktopServices
 from PyQt5.QtWidgets import QSizePolicy, QWidget, QWhatsThis, QToolBar, \
     QDialog, QSplitter, QApplication, QMenu, QVBoxLayout, QDockWidget, \
@@ -3033,8 +3033,10 @@
                 Utilities.generateDistroInfo("\r\n"))
         
         url = QUrl("mailto:{0}".format(address))
-        url.addQueryItem("subject", subject)
-        url.addQueryItem("body", body)
+        urlQuery = QUrlQuery()
+        urlQuery.addQueryItem("subject", subject)
+        urlQuery.addQueryItem("body", body)
+        url.setQuery(urlQuery)
         QDesktopServices.openUrl(url)
         
     def checkForErrorLog(self):

eric ide

mercurial