add PySide6 and PyQt6 to rebuildUi.py
This commit is contained in:
parent
1a6918a241
commit
aa1f4e7547
@ -7,10 +7,10 @@ Script for compiling Qt Designer .ui files to .py
|
||||
"""
|
||||
import os, sys, subprocess, tempfile
|
||||
|
||||
pyqtuic = 'pyuic4'
|
||||
pysideuic = 'pyside-uic'
|
||||
pyqt5uic = 'pyuic5'
|
||||
pyqt6uic = 'pyuic6'
|
||||
pyside2uic = 'pyside2-uic'
|
||||
pyside6uic = 'pyside6-uic'
|
||||
|
||||
usage = """Compile .ui files to .py for all supported pyqt/pyside versions.
|
||||
|
||||
@ -50,7 +50,8 @@ for arg in args:
|
||||
# rebuild all requested ui files
|
||||
for ui in uifiles:
|
||||
base, _ = os.path.splitext(ui)
|
||||
for compiler, ext in [(pyqtuic, '_pyqt.py'), (pysideuic, '_pyside.py'), (pyqt5uic, '_pyqt5.py'), (pyside2uic, '_pyside2.py')]:
|
||||
for compiler, ext in [(pyqt5uic, '_pyqt5.py'), (pyside2uic, '_pyside2.py'),
|
||||
(pyqt6uic, '_pyqt6.py'), (pyside6uic, '_pyside6.py')]:
|
||||
py = base + ext
|
||||
if not force and os.path.exists(py) and os.stat(ui).st_mtime <= os.stat(py).st_mtime:
|
||||
print("Skipping %s; already compiled." % py)
|
||||
|
Loading…
Reference in New Issue
Block a user