eric6/WebBrowser/UserAgent/UserAgentMenu.py

changeset 7717
f32d7965a17e
parent 7716
313e09453306
child 7923
91e843545d9a
--- a/eric6/WebBrowser/UserAgent/UserAgentMenu.py	Thu Sep 24 19:51:19 2020 +0200
+++ b/eric6/WebBrowser/UserAgent/UserAgentMenu.py	Sat Sep 26 10:58:18 2020 +0200
@@ -7,6 +7,7 @@
 Module implementing a menu to select the user agent string.
 """
 
+import os
 
 from PyQt5.QtCore import QXmlStreamReader, QFile, QIODevice
 from PyQt5.QtWidgets import (
@@ -126,9 +127,8 @@
         
         @return flag indicating that a user agent entry is checked (boolean)
         """
-        # TODO: convert this to not use .qrc
-        from . import UserAgentDefaults_rc              # __IGNORE_WARNING__
-        defaultUserAgents = QFile(":/UserAgentDefaults.xml")
+        defaultUserAgents = QFile(os.path.join(
+            os.path.dirname(__file__), "UserAgentDefaults.xml"))
         defaultUserAgents.open(QIODevice.ReadOnly)
         
         menuStack = []

eric ide

mercurial