| 1234567891011121314151617181920212223242526 |
- '''
- Created on 17 avr. 2018
- @author: olivier.massot
- '''
- import subprocess
- from PyQt5 import uic
- from path import Path
- # http://pyqt.sourceforge.net/Docs/PyQt4/designer.html#pyuic4
- # http://pyqt.sourceforge.net/Docs/PyQt4/resources.html#pyrcc4
- HERE = Path(__file__).parent
- def rename(dirname, filename):
- return dirname, (Path(dirname) / filename).name.stripext() + "_ui.py"
- uic.compileUiDir(HERE, map=rename, from_imports=True)
- for f in HERE.files("*.qrc"):
- output = f.name.stripext() + "_rc.py"
- subprocess.call(["pyrcc5", f, "-o", output])
- print("Génération terminée")
|