]> SALOME platform Git repositories - tools/eficas.git/blob - InterfaceQT4/determine.py
Salome HOME
6f5616ea139d0337fee6764e1c3f3abc56519913
[tools/eficas.git] / InterfaceQT4 / determine.py
1 from __future__ import absolute_import
2 from __future__ import print_function
3 try :
4    from builtins import object
5 except : pass
6
7 import os
8
9 class envQT(object):
10     _instance = None
11     def __new__(cls, *args, **kwargs):
12         if not cls._instance:
13             cls._instance = super(envQT, cls).__new__(
14                                 cls, *args, **kwargs)
15
16         return cls._instance
17
18     def __init__(self):
19         if hasattr(self,'inQt5') : return
20         if 'PYQT_ROOT_DIR' in os.environ: qt=os.environ['PYQT_ROOT_DIR']
21         else : qt="Pyqt4"
22         if 'Pyqt-5' in qt : self.inQt5=True
23         else              : self.inQt5=False
24
25
26 monEnvQT5=envQT().inQt5
27 if __name__=='__main__':
28      inQt5_1=envQT().inQt5
29      inQt5_2=envQT().inQt5
30      print (inQt5_1)