eric6/Documentation/Source/eric6.Project.MakePropertiesDialog.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
parent 7273
391d6b7b1eff
permissions
-rw-r--r--

Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)

6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.Project.MakePropertiesDialog</title>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
21 <body>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
22 <a NAME="top" ID="top"></a>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.Project.MakePropertiesDialog</h1>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
24
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing a dialog to enter the properties for 'make'.
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
29
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
34
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
36
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <td><a href="#MakePropertiesDialog">MakePropertiesDialog</a></td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <td>Class implementing a dialog to enter the properties for 'make'.</td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <h3>Functions</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
43
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <tr><td>None</td></tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
47 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
48 <hr />
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <a NAME="MakePropertiesDialog" ID="MakePropertiesDialog"></a>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h2>MakePropertiesDialog</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
51
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 Class implementing a dialog to enter the properties for 'make'.
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 </p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h3>Derived from</h3>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 QDialog, Ui_MakePropertiesDialog
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
58
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <tr><td>None</td></tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 </table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
63
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr><td>None</td></tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
68
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
70
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td><a href="#MakePropertiesDialog.__init__">MakePropertiesDialog</a></td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td>Constructor</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
74 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
75 <tr>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td><a href="#MakePropertiesDialog.__updateOkButton">__updateOkButton</a></td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <td>Private slot to update the enabled state of the OK button.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
78 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
79 <tr>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <td><a href="#MakePropertiesDialog.initDialog">initDialog</a></td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <td>Public method to initialize the dialog's data.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
82 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
83 <tr>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <td><a href="#MakePropertiesDialog.storeData">storeData</a></td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td>Public method to store the entered/modified data.</td>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 </table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
89
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <table>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <tr><td>None</td></tr>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
93
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <a NAME="MakePropertiesDialog.__init__" ID="MakePropertiesDialog.__init__"></a>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <h4>MakePropertiesDialog (Constructor)</h4>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <b>MakePropertiesDialog</b>(<i>project, new, parent=None</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
97
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 Constructor
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
100 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
101 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
102
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <dt><i>project</i> (Project)</dt>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <dd>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 reference to the project object
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
106 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
107 <dt><i>new</i> (bool)</dt>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <dd>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 flag indicating the generation of a new project
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
110 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
111 <dt><i>parent</i> (QWidget)</dt>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <dd>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 reference to the parent widget of this dialog
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
115 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
116 <a NAME="MakePropertiesDialog.__updateOkButton" ID="MakePropertiesDialog.__updateOkButton"></a>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <h4>MakePropertiesDialog.__updateOkButton</h4>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <b>__updateOkButton</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
119
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 Private slot to update the enabled state of the OK button.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
122 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
123 <a NAME="MakePropertiesDialog.initDialog" ID="MakePropertiesDialog.initDialog"></a>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <h4>MakePropertiesDialog.initDialog</h4>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <b>initDialog</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
126
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 Public method to initialize the dialog's data.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
129 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
130 <a NAME="MakePropertiesDialog.storeData" ID="MakePropertiesDialog.storeData"></a>
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <h4>MakePropertiesDialog.storeData</h4>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <b>storeData</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
133
6260
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 Public method to store the entered/modified data.
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 </p>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <div align="right"><a href="#top">Up</a></div>
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <hr />
581b0ed6ac47 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 </body></html>

eric ide

mercurial