mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-15 00:04:00 -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)
|
GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE)
|
||||||
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.py)
|
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.py)
|
||||||
ADD_CUSTOM_COMMAND(OUTPUT ${outfile}
|
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}
|
MAIN_DEPENDENCY ${infile}
|
||||||
DEPENDS pygui pycore
|
DEPENDS pygui pycore
|
||||||
)
|
)
|
||||||
|
@ -2,4 +2,4 @@
|
|||||||
set PYUIC4=%1
|
set PYUIC4=%1
|
||||||
set PATH=%2;%PATH%
|
set PATH=%2;%PATH%
|
||||||
set PYTHONPATH=%3;%PYTHONPATH%
|
set PYTHONPATH=%3;%PYTHONPATH%
|
||||||
%PYUIC4% %4 %5 %6 %7 %8 %9
|
%PYUIC4% %5 %6 %7 %8 %9
|
||||||
|
@ -4,4 +4,7 @@ try:
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
import PyQt4.uic.pyuic
|
try:
|
||||||
|
import PyQt4.uic.pyuic
|
||||||
|
except ImportError:
|
||||||
|
import PyQt5.uic.pyuic
|
||||||
|
@ -3,8 +3,9 @@
|
|||||||
PYUIC4=$1
|
PYUIC4=$1
|
||||||
LD_LIBRARY_PATH=$2:$LD_LIBRARY_PATH
|
LD_LIBRARY_PATH=$2:$LD_LIBRARY_PATH
|
||||||
PYTHONPATH=$3:$PYTHONPATH
|
PYTHONPATH=$3:$PYTHONPATH
|
||||||
shift 3
|
PYTHON=$4
|
||||||
|
shift 4
|
||||||
|
|
||||||
export LD_LIBRARY_PATH PYTHONPATH
|
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