Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
36 linhas
888 B
36 linhas
888 B
8 anos atrás
|
|
||
|
# Trinity-specific paths
|
||
|
import sys, os
|
||
|
tqt_modules = []
|
||
|
for m_path in sys.path:
|
||
|
if os.path.exists(os.path.join(m_path, 'sip4_tqt')):
|
||
|
m_sip_dir = os.path.join(m_path, 'sip4_tqt')
|
||
|
tqt_modules.insert(0, m_sip_dir)
|
||
|
if os.path.exists(os.path.join(m_path, 'python_tqt')):
|
||
|
m_pyqt_dir = os.path.join(m_path, 'python_tqt')
|
||
|
tqt_modules.insert(0, m_pyqt_dir)
|
||
|
for m_path in tqt_modules:
|
||
|
sys.path.insert(0, m_path)
|
||
|
|
||
|
# Base modules
|
||
|
__all__ = [
|
||
|
'qt',
|
||
|
'qtcanvas',
|
||
|
'qtnetwork',
|
||
|
'qtsql',
|
||
|
'qttable',
|
||
|
'qtui',
|
||
|
'qtxml',
|
||
|
]
|
||
|
|
||
|
# Optional modules
|
||
|
if os.path.exists(os.path.join(m_pyqt_dir, 'qtaxcontainer.so')):
|
||
|
__all__.append('qtaxcontainer')
|
||
|
if os.path.exists(os.path.join(m_pyqt_dir, 'qtext.so')):
|
||
|
__all__.append('qtext')
|
||
|
if os.path.exists(os.path.join(m_pyqt_dir, 'qtgl.so')):
|
||
|
__all__.append('qtgl')
|
||
|
|
||
|
# Import namespaces
|
||
|
from python_tqt import *
|