mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
[PyQt5] make pyuic4-wrapper PyQt5 aware
This commit is contained in:
parent
aa293704f3
commit
264527a495
@ -45,7 +45,7 @@ MACRO(PYQT_WRAP_UI outfiles )
|
||||
GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE)
|
||||
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.py)
|
||||
ADD_CUSTOM_COMMAND(OUTPUT ${outfile}
|
||||
COMMAND ${PYUIC_WRAPPER} "${PYUIC_PROGRAM}" "${PYUIC_WRAPPER_PATH}" "${QGIS_OUTPUT_DIRECTORY}/python" ${infile} -o ${outfile}
|
||||
COMMAND ${PYUIC_WRAPPER} "${PYUIC_PROGRAM}" "${PYUIC_WRAPPER_PATH}" "${QGIS_OUTPUT_DIRECTORY}/python" "${PYTHON_EXECUTABLE}" ${infile} -o ${outfile}
|
||||
MAIN_DEPENDENCY ${infile}
|
||||
DEPENDS pygui pycore
|
||||
)
|
||||
|
@ -2,4 +2,4 @@
|
||||
set PYUIC4=%1
|
||||
set PATH=%2;%PATH%
|
||||
set PYTHONPATH=%3;%PYTHONPATH%
|
||||
%PYUIC4% %4 %5 %6 %7 %8 %9
|
||||
%PYUIC4% %5 %6 %7 %8 %9
|
||||
|
@ -4,4 +4,7 @@ try:
|
||||
except:
|
||||
pass
|
||||
|
||||
import PyQt4.uic.pyuic
|
||||
try:
|
||||
import PyQt4.uic.pyuic
|
||||
except ImportError:
|
||||
import PyQt5.uic.pyuic
|
||||
|
@ -3,8 +3,9 @@
|
||||
PYUIC4=$1
|
||||
LD_LIBRARY_PATH=$2:$LD_LIBRARY_PATH
|
||||
PYTHONPATH=$3:$PYTHONPATH
|
||||
shift 3
|
||||
PYTHON=$4
|
||||
shift 4
|
||||
|
||||
export LD_LIBRARY_PATH PYTHONPATH
|
||||
|
||||
exec python $(dirname $0)/pyuic4-wrapper.py $@
|
||||
exec $PYTHON $(dirname $0)/pyuic4-wrapper.py $@
|
||||
|
Loading…
x
Reference in New Issue
Block a user