コード例 #1
0
ファイル: PluginBase.py プロジェクト: justus922/Nuitka
    def considerExtraDlls(self, dist_dir, module):
        full_name = module.getFullName()

        if full_name in ("PyQt4", "PyQt5"):
            qt_version = int(full_name[-1])

            plugin_dir, = self.getPyQtPluginDirs(qt_version)

            target_plugin_dir = Utils.joinpath(
                dist_dir,
                full_name,
                "qt-plugins"
            )

            shutil.copytree(
                plugin_dir,
                target_plugin_dir
            )

            info("Copying all Qt plug-ins to '%s'." % target_plugin_dir)

            return [
                (filename, full_name)
                for filename in
                Utils.getFileList(target_plugin_dir)
            ]

        return ()
コード例 #2
0
ファイル: PluginBase.py プロジェクト: Xzarh/Nuitka
    def considerExtraDlls(self, dist_dir, module):
        full_name = module.getFullName()

        if full_name in ("PyQt4", "PyQt5"):
            if not Options.isExperimental():
               return

            qt_version = int(full_name[-1])

            plugin_dir, = self.getPyQtPluginDirs(qt_version)

            shutil.copytree(
                plugin_dir,
                Utils.joinpath(
                    dist_dir,
                    "qt-plugins"
                )
            )

            return [
                (filename, full_name)
                for filename in
                Utils.getFileList(plugin_dir)
            ]

        return ()
コード例 #3
0
ファイル: PluginBase.py プロジェクト: bussiere/Nuitka
    def considerExtraDlls(self, dist_dir, module):
        full_name = module.getFullName()

        if full_name in ("PyQt4", "PyQt5"):
            if not Options.isExperimental():
                return

            qt_version = int(full_name[-1])

            plugin_dir, = self.getPyQtPluginDirs(qt_version)

            shutil.copytree(plugin_dir, Utils.joinpath(dist_dir, "qt-plugins"))

            return [(filename, full_name)
                    for filename in Utils.getFileList(plugin_dir)]

        return ()
コード例 #4
0
ファイル: PySidePyQtPlugin.py プロジェクト: wsniper/Nuitka
    def considerExtraDlls(self, dist_dir, module):
        full_name = module.getFullName()

        if full_name in ("PyQt4", "PyQt5"):
            qt_version = int(full_name[-1])

            plugin_dir, = self.getPyQtPluginDirs(qt_version)

            target_plugin_dir = Utils.joinpath(dist_dir, full_name,
                                               "qt-plugins")

            shutil.copytree(plugin_dir, target_plugin_dir)

            info("Copying all Qt plug-ins to '%s'." % target_plugin_dir)

            return [(filename, full_name)
                    for filename in Utils.getFileList(target_plugin_dir)]

        return ()