14 def __pyName(py_dir, py_file): |
14 def __pyName(py_dir, py_file): |
15 """ |
15 """ |
16 Local function to create the Python source file name for the compiled |
16 Local function to create the Python source file name for the compiled |
17 .ui file. |
17 .ui file. |
18 |
18 |
19 @param py_dir suggested name of the directory (string) |
19 @param py_dir suggested name of the directory |
20 @param py_file suggested name for the compile source file (string) |
20 @type str |
21 @return tuple of directory name (string) and source file name (string) |
21 @param py_file suggested name for the compile source file |
|
22 @type str |
|
23 @return tuple of directory name (string) and source file name |
|
24 @rtype str |
22 """ |
25 """ |
23 return py_dir, "Ui_{0}".format(py_file) |
26 return py_dir, "Ui_{0}".format(py_file) |
24 |
27 |
25 |
28 |
26 def compileUiFiles(directory, recurse=False): |
29 def compileUiFiles(directory, recurse=False): |
27 """ |
30 """ |
28 Module function to compile the .ui files of a directory tree to Python |
31 Module function to compile the .ui files of a directory tree to Python |
29 sources. |
32 sources. |
30 |
33 |
31 @param directory name of a directory to scan for .ui files (string) |
34 @param directory name of a directory to scan for .ui files |
32 @param recurse flag indicating to recurse into subdirectories (boolean) |
35 @type str |
|
36 @param recurse flag indicating to recurse into subdirectories |
|
37 @type boolean) |
33 """ |
38 """ |
34 compileUiDir(directory, recurse, __pyName) |
39 compileUiDir(directory, recurse, __pyName) |