104 modDir = distutils.sysconfig.get_python_lib(True) |
104 modDir = distutils.sysconfig.get_python_lib(True) |
105 pyModDir = modDir |
105 pyModDir = modDir |
106 |
106 |
107 try: |
107 try: |
108 from PyQt4 import pyqtconfig |
108 from PyQt4 import pyqtconfig |
109 qtDataDir = pyqtconfig._pkg_config["qt_data_dir"] |
109 pyqtDataDir = pyqtconfig._pkg_config["pyqt_mod_dir"] |
|
110 if os.path.exists(os.path.join(pyqtDataDir, "qsci")): |
|
111 # it's the installer |
|
112 qtDataDir = pyqtDataDir |
|
113 else: |
|
114 qtDataDir = pyqtconfig._pkg_config["qt_data_dir"] |
110 except (AttributeError, ImportError): |
115 except (AttributeError, ImportError): |
111 qtDataDir = None |
116 qtDataDir = None |
112 if qtDataDir: |
117 if qtDataDir: |
113 apisDir = os.path.join(qtDataDir, "qsci", "api") |
118 apisDir = os.path.join(qtDataDir, "qsci", "api") |
114 else: |
119 else: |