@@ -1026,18 +1026,22 @@ def _create_batch_scripts(self):
10261026call "%~dp0env_for_icons.bat"
10271027cd/D "%WINPYWORKDIR%"
10281028if exist "%WINPYDIR%\Lib\site-packages\PyQt5\examples\qtdemo\qtdemo.py" (
1029- "%WINPYDIR%\python.exe" "%WINPYDIR%\Lib\site-packages\PyQt5\examples\qtdemo\qtdemo.py"
1029+ "%WINPYDIR%\python.exe" "%WINPYDIR%\Lib\site-packages\PyQt5\examples\qtdemo\qtdemo.py"
10301030)
10311031if exist "%WINPYDIR%\Lib\site-packages\PyQt4\examples\demos\qtdemo\qtdemo.pyw" (
1032- "%WINPYDIR%\pythonw.exe" "%WINPYDIR%\Lib\site-packages\PyQt4\examples\demos\qtdemo\qtdemo.pyw"
1032+ "%WINPYDIR%\pythonw.exe" "%WINPYDIR%\Lib\site-packages\PyQt4\examples\demos\qtdemo\qtdemo.pyw"
10331033)
10341034""" )
10351035
10361036 self .create_batch_script ('qtdesigner.bat' ,r"""@echo off
10371037call "%~dp0env_for_icons.bat"
10381038cd/D "%WINPYWORKDIR%"
10391039if "%QT_API%"=="pyqt5" (
1040- "%WINPYDIR%\Lib\site-packages\PyQt5\designer.exe" %*
1040+ if exist "%WINPYDIR%\Lib\site-packages\pyqt5-tools\designer.exe" (
1041+ "%WINPYDIR%\Lib\site-packages\pyqt5-tools\designer.exe" %*
1042+ ) else (
1043+ "%WINPYDIR%\Lib\site-packages\PyQt5\designer.exe" %*
1044+ )
10411045) else (
10421046 "%WINPYDIR%\Lib\site-packages\PyQt4\designer.exe" %*
10431047)
@@ -1047,7 +1051,11 @@ def _create_batch_scripts(self):
10471051call "%~dp0env_for_icons.bat"
10481052cd/D "%WINPYWORKDIR%"
10491053if "%QT_API%"=="pyqt5" (
1050- "%WINPYDIR%\Lib\site-packages\PyQt5\assistant.exe" %*
1054+ if exist "%WINPYDIR%\Lib\site-packages\pyqt5-tools\assistant.exe" (
1055+ "%WINPYDIR%\Lib\site-packages\pyqt5-tools\assistant.exe" %*
1056+ ) else (
1057+ "%WINPYDIR%\Lib\site-packages\PyQt5\assistant.exe" %*
1058+ )
10511059) else (
10521060 "%WINPYDIR%\Lib\site-packages\PyQt4\assistant.exe" %*
10531061)
@@ -1057,8 +1065,11 @@ def _create_batch_scripts(self):
10571065call "%~dp0env_for_icons.bat"
10581066cd/D "%WINPYWORKDIR%"
10591067if "%QT_API%"=="pyqt5" (
1060- cd/D "%WINPYDIR%\Lib\site-packages\PyQt5"
1061- "%WINPYDIR%\Lib\site-packages\PyQt5\linguist.exe" %*
1068+ if exist "%WINPYDIR%\Lib\site-packages\pyqt5-tools\linguist.exe" (
1069+ "%WINPYDIR%\Lib\site-packages\pyqt5-tools\linguist.exe" %*
1070+ ) else (
1071+ cd/D "%WINPYDIR%\Lib\site-packages\PyQt5"
1072+ "%WINPYDIR%\Lib\site-packages\PyQt5\linguist.exe" %*
10621073) else (
10631074 cd/D "%WINPYDIR%\Lib\site-packages\PyQt4"
10641075 "%WINPYDIR%\Lib\site-packages\PyQt4\linguist.exe" %*
0 commit comments