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