qt5_qml_data, qt5_qml_plugins_binaries, qt5_qml_plugins_datas ) # TODO: we should parse the Qml files to see what we need to import. dirs = ['Qt', #'QtAudioEngine', #'QtGraphicalEffects', #'QtMultiMedia', 'QtQml', 'QtQuick', 'QtQuick.2', #'QtSensors', #'QtTest' ] qmldir = qt5_qml_dir('PyQt5') # Add base qml directories datas = [qt5_qml_data(qmldir, dir) for dir in dirs] # Add qmldir and *.qmltypes files for dir in dirs: datas.extend(qt5_qml_plugins_datas(qmldir, dir)) # Add binaries binaries = [] for dir in dirs: binaries.extend(qt5_qml_plugins_binaries(qmldir, dir))
from PyInstaller.utils.hooks import ( qt5_qml_data, qt5_qml_plugins_binaries, qt5_qml_plugins_datas ) # TODO: we should parse the Qml files to see what we need to import. dirs = ['Qt', #'QtAudioEngine', #'QtGraphicalEffects', #'QtMultiMedia', 'QtQml', 'QtQuick', 'QtQuick.2', #'QtSensors', #'QtTest' ] # Add base qml directories datas = [qt5_qml_data(dir) for dir in dirs] # Add qmldir and *.qmltypes files for dir in dirs: datas.extend(qt5_qml_plugins_datas(dir)) # Add binaries binaries = [] for dir in dirs: binaries.extend(qt5_qml_plugins_binaries(dir))