Mon, 27 Sep 2021 15:43:50 +0200
Changed the 'multiprocessing.Process()' code of the background batch services to (hopefully) cure the slow down when used multiple times.
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>Plugin_Metrics_Radon.RadonMetrics.CyclomaticComplexityDialog</title> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
87
6ae91562f0a7
Changed the 'multiprocessing.Process()' code of the background batch services to (hopefully) cure the slow down when used multiple times.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
83
diff
changeset
|
5 | <link rel="stylesheet" href="styles.css"> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | </head> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
7 | <body> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
8 | <a NAME="top" ID="top"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <h1>Plugin_Metrics_Radon.RadonMetrics.CyclomaticComplexityDialog</h1> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
10 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | Module implementing a dialog to show the cyclomatic complexity (McCabe |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | complexity). |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | </p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | <h3>Global Attributes</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
16 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | <table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | <tr><td>None</td></tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | <h3>Classes</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
21 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <table> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
23 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | <tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <td><a href="#CyclomaticComplexityDialog">CyclomaticComplexityDialog</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | <td>Class implementing a dialog to show the cyclomatic complexity (McCabe complexity).</td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | </tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | </table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <h3>Functions</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
30 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <tr><td>None</td></tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | </table> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
34 | <hr /> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
35 | <hr /> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <a NAME="CyclomaticComplexityDialog" ID="CyclomaticComplexityDialog"></a> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | <h2>CyclomaticComplexityDialog</h2> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
38 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | Class implementing a dialog to show the cyclomatic complexity (McCabe |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | complexity). |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | </p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <h3>Derived from</h3> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | QDialog, Ui_CyclomaticComplexityDialog |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <h3>Class Attributes</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
46 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <table> |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
48 | <tr><td>FilePathRole</td></tr><tr><td>LineNumberRole</td></tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | </table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <h3>Class Methods</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
51 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | <table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <tr><td>None</td></tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | </table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <h3>Methods</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
56 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <table> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
58 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | <td><a href="#CyclomaticComplexityDialog.__init__">CyclomaticComplexityDialog</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <td>Constructor</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
62 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
63 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <td><a href="#CyclomaticComplexityDialog.__batchFinished">__batchFinished</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | <td>Private slot handling the completion of a batch job.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
66 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
67 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | <td><a href="#CyclomaticComplexityDialog.__createErrorItem">__createErrorItem</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <td>Private slot to create a new error item in the result list.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
70 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
71 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <td><a href="#CyclomaticComplexityDialog.__createFileItem">__createFileItem</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <td>Private method to create a new file item in the result list.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
74 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
75 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <td><a href="#CyclomaticComplexityDialog.__createResultItem">__createResultItem</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <td>Private slot to create a new item in the result list.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
78 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
79 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <td><a href="#CyclomaticComplexityDialog.__finish">__finish</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <td>Private slot called when the action or the user pressed the button.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
82 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
83 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <td><a href="#CyclomaticComplexityDialog.__processError">__processError</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | <td>Private slot to process an error indication from the service.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
86 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
87 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <td><a href="#CyclomaticComplexityDialog.__processResult">__processResult</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | <td>Private slot called after perfoming a cyclomatic complexity calculation on one file.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
90 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
91 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | <td><a href="#CyclomaticComplexityDialog.__resizeResultColumns">__resizeResultColumns</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | <td>Private method to resize the list columns.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
94 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
95 | <tr> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
96 | <td><a href="#CyclomaticComplexityDialog.__resultCollapse">__resultCollapse</a></td> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
97 | <td>Private slot to collapse all entries of the resultlist.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
98 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
99 | <tr> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
100 | <td><a href="#CyclomaticComplexityDialog.__resultExpand">__resultExpand</a></td> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
101 | <td>Private slot to expand all entries of the resultlist.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
102 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
103 | <tr> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
104 | <td><a href="#CyclomaticComplexityDialog.__showContextMenu">__showContextMenu</a></td> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
105 | <td>Private slot to show the context menu of the resultlist.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
106 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
107 | <tr> |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
108 | <td><a href="#CyclomaticComplexityDialog.clear">clear</a></td> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
109 | <td>Public method to clear all results.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
110 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
111 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <td><a href="#CyclomaticComplexityDialog.cyclomaticComplexity">cyclomaticComplexity</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <td>Public method to start a cyclomatic complexity calculation for one Python file.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
114 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
115 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | <td><a href="#CyclomaticComplexityDialog.cyclomaticComplexityBatch">cyclomaticComplexityBatch</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <td>Public method to start a cyclomatic complexity calculation batch job.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
118 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
119 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | <td><a href="#CyclomaticComplexityDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <td>Private slot called by a button of the button box clicked.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
122 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
123 | <tr> |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
124 | <td><a href="#CyclomaticComplexityDialog.on_rankComboBox_activated">on_rankComboBox_activated</a></td> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
125 | <td>Private slot to handle the selection of a minimum rank.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
126 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
127 | <tr> |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
128 | <td><a href="#CyclomaticComplexityDialog.on_resultList_itemActivated">on_resultList_itemActivated</a></td> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
129 | <td>Private slot to handle the activation of a result item.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
130 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
131 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <td><a href="#CyclomaticComplexityDialog.on_startButton_clicked">on_startButton_clicked</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | <td>Private slot to start a cyclomatic complexity run.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
134 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
135 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | <td><a href="#CyclomaticComplexityDialog.prepare">prepare</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | <td>Public method to prepare the dialog with a list of filenames.</td> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
138 | </tr> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
139 | <tr> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | <td><a href="#CyclomaticComplexityDialog.start">start</a></td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | <td>Public slot to start the cyclomatic complexity determination.</td> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | </tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | </table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | <h3>Static Methods</h3> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
145 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | <table> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | <tr><td>None</td></tr> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | </table> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
149 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | <a NAME="CyclomaticComplexityDialog.__init__" ID="CyclomaticComplexityDialog.__init__"></a> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <h4>CyclomaticComplexityDialog (Constructor)</h4> |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
152 | <b>CyclomaticComplexityDialog</b>(<i>radonService, isSingle=False, parent=None</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
153 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | Constructor |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
156 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
157 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
158 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | <dt><i>radonService</i> (RadonMetricsPlugin)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | reference to the service |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
162 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
163 | <dt><i>isSingle</i> (bool)</dt> |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
164 | <dd> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
165 | flag indicating a single file dialog |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
166 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
167 | <dt><i>parent</i> (QWidget)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | reference to the parent widget |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
171 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
172 | <a NAME="CyclomaticComplexityDialog.__batchFinished" ID="CyclomaticComplexityDialog.__batchFinished"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | <h4>CyclomaticComplexityDialog.__batchFinished</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | <b>__batchFinished</b>(<i>type_</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
175 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | Private slot handling the completion of a batch job. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
178 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
179 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
180 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | <dt><i>type_</i> (str, one of ["raw", "mi", "cc"])</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | type of the calculated metrics |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
185 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
186 | <a NAME="CyclomaticComplexityDialog.__createErrorItem" ID="CyclomaticComplexityDialog.__createErrorItem"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | <h4>CyclomaticComplexityDialog.__createErrorItem</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | <b>__createErrorItem</b>(<i>filename, message</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
189 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | Private slot to create a new error item in the result list. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
192 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
193 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
194 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | <dt><i>filename</i> (str)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | name of the file |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
199 | <dt><i>message</i> (str)</dt> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
200 | <dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
201 | error message |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
202 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
203 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
204 | <a NAME="CyclomaticComplexityDialog.__createFileItem" ID="CyclomaticComplexityDialog.__createFileItem"></a> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
205 | <h4>CyclomaticComplexityDialog.__createFileItem</h4> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
206 | <b>__createFileItem</b>(<i>filename</i>) |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
207 | |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
208 | <p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
209 | Private method to create a new file item in the result list. |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
210 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
211 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
212 | |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
213 | <dt><i>filename</i> (str)</dt> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
214 | <dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
215 | name of the file |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
216 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
217 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
218 | <dl> |
78
4ce16e1d29f3
Prepared new release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
69
diff
changeset
|
219 | <dt>Return:</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | reference to the created item |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
223 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
224 | <dl> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | <dt>Return Type:</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | QTreeWidgetItem |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
229 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
230 | <a NAME="CyclomaticComplexityDialog.__createResultItem" ID="CyclomaticComplexityDialog.__createResultItem"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | <h4>CyclomaticComplexityDialog.__createResultItem</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | <b>__createResultItem</b>(<i>parentItem, values</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
233 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | Private slot to create a new item in the result list. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
236 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
237 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
238 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | <dt><i>parentItem</i> (QTreeWidgetItem)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | reference to the parent item |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
242 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
243 | <dt><i>values</i> (dict)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245 | values to be displayed |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
247 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
248 | <a NAME="CyclomaticComplexityDialog.__finish" ID="CyclomaticComplexityDialog.__finish"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | <h4>CyclomaticComplexityDialog.__finish</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250 | <b>__finish</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
251 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | Private slot called when the action or the user pressed the button. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
254 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
255 | <a NAME="CyclomaticComplexityDialog.__processError" ID="CyclomaticComplexityDialog.__processError"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
256 | <h4>CyclomaticComplexityDialog.__processError</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | <b>__processError</b>(<i>type_, fn, msg</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
258 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | Private slot to process an error indication from the service. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
261 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
262 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
263 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264 | <dt><i>type_</i> (str, one of ["raw", "mi", "cc"])</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
266 | type of the calculated metrics |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
267 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
268 | <dt><i>fn</i> (str)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | filename of the file |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
271 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
272 | <dt><i>msg</i> (str)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | error message |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
276 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
277 | <a NAME="CyclomaticComplexityDialog.__processResult" ID="CyclomaticComplexityDialog.__processResult"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | <h4>CyclomaticComplexityDialog.__processResult</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | <b>__processResult</b>(<i>fn, result</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
280 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | Private slot called after perfoming a cyclomatic complexity calculation |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | on one file. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
284 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
285 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
286 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | <dt><i>fn</i> (str)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | filename of the file |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
290 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
291 | <dt><i>result</i> (dict)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | result dict |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
295 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
296 | <a NAME="CyclomaticComplexityDialog.__resizeResultColumns" ID="CyclomaticComplexityDialog.__resizeResultColumns"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | <h4>CyclomaticComplexityDialog.__resizeResultColumns</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298 | <b>__resizeResultColumns</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
299 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
300 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
301 | Private method to resize the list columns. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
302 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
303 | <a NAME="CyclomaticComplexityDialog.__resultCollapse" ID="CyclomaticComplexityDialog.__resultCollapse"></a> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
304 | <h4>CyclomaticComplexityDialog.__resultCollapse</h4> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
305 | <b>__resultCollapse</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
306 | |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
307 | <p> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
308 | Private slot to collapse all entries of the resultlist. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
309 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
310 | <a NAME="CyclomaticComplexityDialog.__resultExpand" ID="CyclomaticComplexityDialog.__resultExpand"></a> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
311 | <h4>CyclomaticComplexityDialog.__resultExpand</h4> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
312 | <b>__resultExpand</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
313 | |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
314 | <p> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
315 | Private slot to expand all entries of the resultlist. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
316 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
317 | <a NAME="CyclomaticComplexityDialog.__showContextMenu" ID="CyclomaticComplexityDialog.__showContextMenu"></a> |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
318 | <h4>CyclomaticComplexityDialog.__showContextMenu</h4> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
319 | <b>__showContextMenu</b>(<i>coord</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
320 | |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
321 | <p> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
322 | Private slot to show the context menu of the resultlist. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
323 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
324 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
325 | |
15
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
326 | <dt><i>coord</i></dt> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
327 | <dd> |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
328 | the position of the mouse pointer (QPoint) |
62ffe3d426e5
Added a context menu to the result list of the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
14
diff
changeset
|
329 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
330 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
331 | <a NAME="CyclomaticComplexityDialog.clear" ID="CyclomaticComplexityDialog.clear"></a> |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
332 | <h4>CyclomaticComplexityDialog.clear</h4> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
333 | <b>clear</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
334 | |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
335 | <p> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
336 | Public method to clear all results. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
337 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
338 | <a NAME="CyclomaticComplexityDialog.cyclomaticComplexity" ID="CyclomaticComplexityDialog.cyclomaticComplexity"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339 | <h4>CyclomaticComplexityDialog.cyclomaticComplexity</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
340 | <b>cyclomaticComplexity</b>(<i>codestring=''</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
341 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343 | Public method to start a cyclomatic complexity calculation for one |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | Python file. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
345 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
346 | <p> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
347 | The results are reported to the __processResult slot. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
348 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
349 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
350 | |
83
d3490ea9facc
Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
78
diff
changeset
|
351 | <dt><i>codestring</i> (str)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
352 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353 | optional sourcestring |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
355 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
356 | <a NAME="CyclomaticComplexityDialog.cyclomaticComplexityBatch" ID="CyclomaticComplexityDialog.cyclomaticComplexityBatch"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357 | <h4>CyclomaticComplexityDialog.cyclomaticComplexityBatch</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358 | <b>cyclomaticComplexityBatch</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
359 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361 | Public method to start a cyclomatic complexity calculation batch job. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
362 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
363 | <p> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | The results are reported to the __processResult slot. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
365 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
366 | <a NAME="CyclomaticComplexityDialog.on_buttonBox_clicked" ID="CyclomaticComplexityDialog.on_buttonBox_clicked"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367 | <h4>CyclomaticComplexityDialog.on_buttonBox_clicked</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | <b>on_buttonBox_clicked</b>(<i>button</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
369 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371 | Private slot called by a button of the button box clicked. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
372 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
373 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
374 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
375 | <dt><i>button</i> (QAbstractButton)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
376 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | button that was clicked |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
378 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
379 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
380 | <a NAME="CyclomaticComplexityDialog.on_rankComboBox_activated" ID="CyclomaticComplexityDialog.on_rankComboBox_activated"></a> |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
381 | <h4>CyclomaticComplexityDialog.on_rankComboBox_activated</h4> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
382 | <b>on_rankComboBox_activated</b>(<i>rank</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
383 | |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
384 | <p> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
385 | Private slot to handle the selection of a minimum rank. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
386 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
387 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
388 | |
55
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
389 | <dt><i>rank</i> (str)</dt> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
390 | <dd> |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
391 | selected minimum rank |
755bc8e1485a
Upgraded the embedded Radon library to version 2.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
31
diff
changeset
|
392 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
393 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
394 | <a NAME="CyclomaticComplexityDialog.on_resultList_itemActivated" ID="CyclomaticComplexityDialog.on_resultList_itemActivated"></a> |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
395 | <h4>CyclomaticComplexityDialog.on_resultList_itemActivated</h4> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
396 | <b>on_resultList_itemActivated</b>(<i>item, column</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
397 | |
18
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
398 | <p> |
58ce8a433422
Fixed a few bugs and added an 'activated' action to the various result lists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
15
diff
changeset
|
399 | Private slot to handle the activation of a result item. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
400 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
401 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
402 | |
31
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
403 | <dt><i>item</i> (QTreeWidgetItem)</dt> |
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
404 | <dd> |
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
405 | reference to the activated item |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
406 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
407 | <dt><i>column</i> (int)</dt> |
31
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
408 | <dd> |
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
409 | activated column |
fe59ed68bd19
Fixed some source code docu issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
24
diff
changeset
|
410 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
411 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
412 | <a NAME="CyclomaticComplexityDialog.on_startButton_clicked" ID="CyclomaticComplexityDialog.on_startButton_clicked"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | <h4>CyclomaticComplexityDialog.on_startButton_clicked</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414 | <b>on_startButton_clicked</b>(<i></i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
415 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | Private slot to start a cyclomatic complexity run. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
418 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
419 | <a NAME="CyclomaticComplexityDialog.prepare" ID="CyclomaticComplexityDialog.prepare"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420 | <h4>CyclomaticComplexityDialog.prepare</h4> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | <b>prepare</b>(<i>fileList, project</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
422 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424 | Public method to prepare the dialog with a list of filenames. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
425 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
426 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
427 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428 | <dt><i>fileList</i> (list of str)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
429 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
430 | list of filenames |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
431 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
432 | <dt><i>project</i> (Project)</dt> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
434 | reference to the project object |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
435 | </dd> |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
436 | </dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
437 | <a NAME="CyclomaticComplexityDialog.start" ID="CyclomaticComplexityDialog.start"></a> |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
438 | <h4>CyclomaticComplexityDialog.start</h4> |
24
edaf153da771
Some optimizations to the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
18
diff
changeset
|
439 | <b>start</b>(<i>fn, minRank="D"</i>) |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
440 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
441 | <p> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
442 | Public slot to start the cyclomatic complexity determination. |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
443 | </p> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
444 | <dl> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
445 | |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446 | <dt><i>fn</i> (str or list of str)</dt> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
447 | <dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
448 | file or list of files or directory to show |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449 | the cyclomatic complexity for |
69
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
450 | </dd> |
cdf51e6abaee
Removed support for Python2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
55
diff
changeset
|
451 | <dt><i>minRank</i> (str (one character out of A - F))</dt> |
24
edaf153da771
Some optimizations to the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
18
diff
changeset
|
452 | <dd> |
edaf153da771
Some optimizations to the cyclomatic complexity dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
18
diff
changeset
|
453 | minimum rank of entries to be shown |
14
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454 | </dd> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455 | </dl> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456 | <div align="right"><a href="#top">Up</a></div> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457 | <hr /> |
5f206edea27e
Completed the first version by generating documentation, translations and the packaging stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | </body></html> |