src/eric7/Documentation/Source/eric7.Utilities.uic.html

Sat, 26 Apr 2025 12:34:32 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Apr 2025 12:34:32 +0200
branch
eric7
changeset 11240
c48c615c04a3
parent 11024
b9048ec9b87f
permissions
-rw-r--r--

MicroPython
- Added a configuration option to disable the support for the no longer produced Pimoroni Pico Wireless Pack.

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>

eric ide

mercurial