Sat, 14 Dec 2024 13:03:11 +0100
pip Interface
- Changed the package search function to open an external web browser with the package search term (PyPI does not support programmatic search anymore).
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric7.Utilities.uic</title> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
8596
d64760b2da50
Documentation Generator: streamlined the code to use an external style sheet file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8372
diff
changeset
|
5 | <link rel="stylesheet" href="styles.css"> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | </head> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | <body> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | <a NAME="top" ID="top"></a> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <h1>eric7.Utilities.uic</h1> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | <p> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | Module implementing a function to compile all user interface files of a |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | directory or directory tree. |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | </p> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
14 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | <h3>Global Attributes</h3> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | <table> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | <tr><td>None</td></tr> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | </table> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
19 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | <h3>Classes</h3> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <table> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <tr><td>None</td></tr> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | </table> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
24 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <h3>Functions</h3> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | <table> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <tr> |
11024
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
28 | <td><a href="#__compileUi">__compileUi</a></td> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
29 | <td>Function to create a Python module from a Qt Designer .ui file.</td> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
30 | </tr> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
31 | <tr> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <td><a href="#__pyName">__pyName</a></td> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <td>Local function to create the Python source file name for the compiled .ui file.</td> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | </tr> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <tr> |
11024
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
36 | <td><a href="#compileOneUi">compileOneUi</a></td> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
37 | <td>Function to compile a single form file to Python code.</td> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
38 | </tr> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
39 | <tr> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <td><a href="#compileUiFiles">compileUiFiles</a></td> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <td>Module function to compile the .ui files of a directory tree to Python sources.</td> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | </tr> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | </table> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
44 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <hr /> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <hr /> |
11024
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
47 | <a NAME="__compileUi" ID="__compileUi"></a> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
48 | <h2>__compileUi</h2> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
49 | <b>__compileUi</b>(<i>uifile, pyfile, execute=False, indent=4, uiheadername=""</i>) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
50 | <p> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
51 | Function to create a Python module from a Qt Designer .ui file. |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
52 | </p> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
53 | |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
54 | <dl> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
55 | |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
56 | <dt><i>uifile</i> (str or file)</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
57 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
58 | file name or file-like object containing the .ui file |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
59 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
60 | <dt><i>pyfile</i> (file)</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
61 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
62 | file-like object to which the Python code will be written to |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
63 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
64 | <dt><i>execute</i> (bool (optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
65 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
66 | flag indicating to generate extra Python code that allows the |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
67 | code to be run as a standalone application (defaults to False) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
68 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
69 | <dt><i>indent</i> (int (optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
70 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
71 | indentation width using spaces. If it is 0 then a tab is used. |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
72 | (defaults to 4) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
73 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
74 | <dt><i>uiheadername</i> (str ((optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
75 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
76 | UI file name to be placed in the header (defaults to "") |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
77 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
78 | </dl> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
79 | <div align="right"><a href="#top">Up</a></div> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
80 | <hr /> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
81 | <hr /> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <a NAME="__pyName" ID="__pyName"></a> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <h2>__pyName</h2> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <b>__pyName</b>(<i>py_dir, py_file</i>) |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | <p> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | Local function to create the Python source file name for the compiled |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | .ui file. |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | </p> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
89 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
92 | <dt><i>py_dir</i> (str)</dt> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | <dd> |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
94 | suggested name of the directory |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | </dd> |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
96 | <dt><i>py_file</i> (str)</dt> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <dd> |
11017
139460188e27
Correcetd some issues in source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
98 | suggested name for the compiled source file |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | </dd> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | </dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | <dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <dt>Return:</dt> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <dd> |
11017
139460188e27
Correcetd some issues in source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
104 | tuple of directory name and source file name |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
105 | </dd> |
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
106 | </dl> |
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
107 | <dl> |
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
108 | <dt>Return Type:</dt> |
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
109 | <dd> |
11017
139460188e27
Correcetd some issues in source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10479
diff
changeset
|
110 | tuple of (str, str) |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | </dd> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | </dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <div align="right"><a href="#top">Up</a></div> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | <hr /> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <hr /> |
11024
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
116 | <a NAME="compileOneUi" ID="compileOneUi"></a> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
117 | <h2>compileOneUi</h2> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
118 | <b>compileOneUi</b>(<i>ui_path, mapFunc=None, execute=False, indent=4, uiheadername=""</i>) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
119 | <p> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
120 | Function to compile a single form file to Python code. |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
121 | </p> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
122 | |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
123 | <dl> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
124 | |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
125 | <dt><i>ui_path</i> (str)</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
126 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
127 | path of the Qt form file |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
128 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
129 | <dt><i>mapFunc</i> (func (optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
130 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
131 | function to change directory and/or name of the resulting Python file |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
132 | (defaults to None) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
133 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
134 | <dt><i>execute</i> (bool (optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
135 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
136 | flag indicating to generate code to execute the form in standalone |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
137 | mode (defaults to False) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
138 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
139 | <dt><i>indent</i> (int (optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
140 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
141 | indentation width using spaces (defaults to 4) |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
142 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
143 | <dt><i>uiheadername</i> (str ((optional))</dt> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
144 | <dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
145 | UI file name to be placed in the header (defaults to "") |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
146 | </dd> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
147 | </dl> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
148 | <div align="right"><a href="#top">Up</a></div> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
149 | <hr /> |
b9048ec9b87f
Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11017
diff
changeset
|
150 | <hr /> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <a NAME="compileUiFiles" ID="compileUiFiles"></a> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | <h2>compileUiFiles</h2> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | <b>compileUiFiles</b>(<i>directory, recurse=False</i>) |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | <p> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | Module function to compile the .ui files of a directory tree to Python |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | sources. |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | </p> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
158 | |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | <dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
161 | <dt><i>directory</i> (str)</dt> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | <dd> |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
163 | name of a directory to scan for .ui files |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | </dd> |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
165 | <dt><i>recurse</i> (boolean))</dt> |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | <dd> |
10433
328f3ec4b77a
Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9209
diff
changeset
|
167 | flag indicating to recurse into subdirectories |
8372
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | </dd> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | </dl> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | <div align="right"><a href="#top">Up</a></div> |
e0227a7c850e
Generated source docu for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <hr /> |
10479
856476537696
Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10433
diff
changeset
|
172 | </body></html> |