Exemplo n.º 1
0
__license__         = 'LGPL'

# maintanence information
__maintainer__      = 'Projex Software'
__email__           = '*****@*****.**'

__all__ = ['hiddenimports', 'datas', 'excludes']

import os
import projex.pyi

if 'PROJEXUI_QT_WRAPPER' in os.environ:
    os.environ.setdefault('XQT_WRAPPER', os.environ['PROJEXUI_QT_WRAPPER'])

from xqt.pyi_hook import hiddenimports as xqt_hidden
from xqt.pyi_hook import datas as xqt_datas
from xqt.pyi_hook import excludes as xqt_excludes

basepath = os.path.dirname(__file__)
m_hidden, m_data = projex.pyi.collect(basepath)

if os.environ.get('PROJEXUI_BUILD_UI') != 'False':
    import projexui
    projexui.generateUiClasses(basepath)

hiddenimports = m_hidden + xqt_hidden
datas = m_data + xqt_datas
excludes = xqt_excludes

if os.environ.get('PROJEXUI_BUILD_UI') != 'False':
    datas = filter(lambda x: not x[0].endswith('.ui'), datas)
Exemplo n.º 2
0
#!/usr/bin/python
""" Generates UI components for projexui (compiles qrc and ui files down). """

# define authorship information
__authors__ = ['Eric Hulser']
__author__ = ','.join(__authors__)
__credits__ = []
__copyright__ = 'Copyright (c) 2011, Projex Software'
__license__ = 'LGPL'

# maintanence information
__maintainer__ = 'Projex Software'
__email__ = '*****@*****.**'

import os

if __name__ == '__main__':
    import projexui
    import projexui.resources

    # generate the resource files
    rscpath = os.path.dirname(projexui.resources.__file__)
    projexui.generateResourceFile(os.path.join(rscpath, 'default'))

    # generate the ui files
    projexui.generateUiClasses(os.path.dirname(projexui.__file__))
Exemplo n.º 3
0
__license__ = 'LGPL'

# maintanence information
__maintainer__ = 'Projex Software'
__email__ = '*****@*****.**'

__all__ = ['hiddenimports', 'datas', 'excludes']

import os
import projex.pyi

if 'PROJEXUI_QT_WRAPPER' in os.environ:
    os.environ.setdefault('XQT_WRAPPER', os.environ['PROJEXUI_QT_WRAPPER'])

from xqt.pyi_hook import hiddenimports as xqt_hidden
from xqt.pyi_hook import datas as xqt_datas
from xqt.pyi_hook import excludes as xqt_excludes

basepath = os.path.dirname(__file__)
m_hidden, m_data = projex.pyi.collect(basepath)

if os.environ.get('PROJEXUI_BUILD_UI') != 'False':
    import projexui
    projexui.generateUiClasses(basepath)

hiddenimports = m_hidden + xqt_hidden
datas = m_data + xqt_datas
excludes = xqt_excludes

if os.environ.get('PROJEXUI_BUILD_UI') != 'False':
    datas = filter(lambda x: not x[0].endswith('.ui'), datas)
Exemplo n.º 4
0
#!/usr/bin/python

""" Generates UI components for projexui (compiles qrc and ui files down). """

# define authorship information
__authors__         = ['Eric Hulser']
__author__          = ','.join(__authors__)
__credits__         = []
__copyright__       = 'Copyright (c) 2011, Projex Software'
__license__         = 'LGPL'

# maintanence information
__maintainer__      = 'Projex Software'
__email__           = '*****@*****.**'

import os

if __name__ == '__main__':
    import projexui
    import projexui.resources
    
    # generate the resource files
    rscpath = os.path.dirname(projexui.resources.__file__)
    projexui.generateResourceFile(os.path.join(rscpath, 'default'))
    
    # generate the ui files
    projexui.generateUiClasses(os.path.dirname(projexui.__file__))