Mon, 01 Apr 2013 19:40:41 +0200
Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
37
1b089e0fba1e
Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
1 | <!DOCTYPE html> |
15
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>Plugin_Project_Pyramid.ProjectPyramid.CreateParametersDialog</title> |
37
1b089e0fba1e
Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
4 | <meta charset="UTF-8"> |
15
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body><a NAME="top" ID="top"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <h1>Plugin_Project_Pyramid.ProjectPyramid.CreateParametersDialog</h1> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | Module implementing a dialog for entering the create parameters. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | </p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | <h3>Global Attributes</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <tr><td>None</td></tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | <h3>Classes</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <td><a href="#CreateParametersDialog">CreateParametersDialog</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <td>Class implementing a dialog for entering the create parameters.</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | </tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | <h3>Functions</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <tr><td>None</td></tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <hr /><hr /> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <a NAME="CreateParametersDialog" ID="CreateParametersDialog"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <h2>CreateParametersDialog</h2> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | Class implementing a dialog for entering the create parameters. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | </p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <h3>Derived from</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | QDialog, Ui_CreateParametersDialog |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | <h3>Class Attributes</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <tr><td>None</td></tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <h3>Class Methods</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <tr><td>None</td></tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <h3>Methods</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | <td><a href="#CreateParametersDialog.__init__">CreateParametersDialog</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <td>Constructor</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | </tr><tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | <td><a href="#CreateParametersDialog.__updateUi">__updateUi</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <td>Private slot to update the dialog.</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | </tr><tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <td><a href="#CreateParametersDialog.getData">getData</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <td>Public method to get the data.</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </tr><tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <td><a href="#CreateParametersDialog.on_nameEdit_textChanged">on_nameEdit_textChanged</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | <td>Private slot to handle changes of the site name.</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | </tr><tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <td><a href="#CreateParametersDialog.on_scaffoldCombo_currentIndexChanged">on_scaffoldCombo_currentIndexChanged</a></td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <td>Private slot to handle changes of the selected scaffold.</td> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | </tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <h3>Static Methods</h3> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <tr><td>None</td></tr> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | </table> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <a NAME="CreateParametersDialog.__init__" ID="CreateParametersDialog.__init__"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <h4>CreateParametersDialog (Constructor)</h4> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <b>CreateParametersDialog</b>(<i>project, parent=None</i>) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | Constructor |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | </p><dl> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <dt><i>project</i></dt> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | reference to the project object (Project) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | </dd><dt><i>parent</i></dt> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | reference to the parent widget (QWidget) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | </dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | </dl><a NAME="CreateParametersDialog.__updateUi" ID="CreateParametersDialog.__updateUi"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | <h4>CreateParametersDialog.__updateUi</h4> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <b>__updateUi</b>(<i></i>) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | Private slot to update the dialog. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | </p><a NAME="CreateParametersDialog.getData" ID="CreateParametersDialog.getData"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <h4>CreateParametersDialog.getData</h4> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <b>getData</b>(<i></i>) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | Public method to get the data. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | </p><dl> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | <dt>Returns:</dt> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | <dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | tuple giving the scaffold (string), the project name (string), |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | a flag indicating to overwrite existing files (boolean) and a flag |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | indicating to simulate the creation (boolean) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | </dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </dl><a NAME="CreateParametersDialog.on_nameEdit_textChanged" ID="CreateParametersDialog.on_nameEdit_textChanged"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <h4>CreateParametersDialog.on_nameEdit_textChanged</h4> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <b>on_nameEdit_textChanged</b>(<i>text</i>) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | Private slot to handle changes of the site name. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | </p><dl> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | <dt><i>text</i></dt> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | text of the site entry (string) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | </dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | </dl><a NAME="CreateParametersDialog.on_scaffoldCombo_currentIndexChanged" ID="CreateParametersDialog.on_scaffoldCombo_currentIndexChanged"></a> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <h4>CreateParametersDialog.on_scaffoldCombo_currentIndexChanged</h4> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <b>on_scaffoldCombo_currentIndexChanged</b>(<i>text</i>) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <p> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | Private slot to handle changes of the selected scaffold. |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | </p><dl> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | <dt><i>text</i></dt> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | text of the combo box (string) |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | </dd> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | </dl> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <div align="right"><a href="#top">Up</a></div> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <hr /> |
db83e46b35da
Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | </body></html> |