Documentation/Source/eric6.Project.ProjectProtocolsBrowser.html

Sun, 13 May 2018 12:57:00 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 13 May 2018 12:57:00 +0200
changeset 6287
9a193ff6d24a
parent 5974
dfb291b5b620
permissions
-rw-r--r--

URL handling: redirected the URL handling for 'http' and 'https' URLs to the main user interface and the man web browser interface (for standalone web browsers).

5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.Project.ProjectProtocolsBrowser</title>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>eric6.Project.ProjectProtocolsBrowser</h1>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing the a class used to display the protocols (protobuf) part
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 of the project.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <h3>Global Attributes</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <tr><td>None</td></tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <h3>Classes</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td><a href="#ProjectProtocolsBrowser">ProjectProtocolsBrowser</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <td>A class used to display the protocols (protobuf) part of the project.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h3>Functions</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <tr><td>None</td></tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <hr /><hr />
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <a NAME="ProjectProtocolsBrowser" ID="ProjectProtocolsBrowser"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <h2>ProjectProtocolsBrowser</h2>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 A class used to display the protocols (protobuf) part of the project.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </p><h3>Signals</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <dt>appendStderr(str)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 emitted after something was received from
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 a QProcess on stderr
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 </dd><dt>appendStdout(str)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 emitted after something was received from
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 a QProcess on stdout
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </dd><dt>showMenu(str, QMenu)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 emitted when a menu is about to be shown.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 The name of the menu and a reference to the menu are given.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <h3>Derived from</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 ProjectBaseBrowser
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <h3>Class Attributes</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <tr><td>None</td></tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <h3>Class Methods</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <tr><td>None</td></tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <h3>Methods</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td><a href="#ProjectProtocolsBrowser.__init__">ProjectProtocolsBrowser</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <td>Constructor</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td><a href="#ProjectProtocolsBrowser.__addProtocolFiles">__addProtocolFiles</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <td>Private method to add protocol files to the project.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td><a href="#ProjectProtocolsBrowser.__addProtocolsDirectory">__addProtocolsDirectory</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <td>Private method to add protocol files of a directory to the project.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td><a href="#ProjectProtocolsBrowser.__compileAllProtocols">__compileAllProtocols</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <td>Private method to compile all protocols to Python.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td><a href="#ProjectProtocolsBrowser.__compileProto">__compileProto</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <td>Private method to compile a .proto file to Python.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td><a href="#ProjectProtocolsBrowser.__compileProtoDone">__compileProtoDone</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <td>Private slot to handle the finished signal of the protoc process.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#ProjectProtocolsBrowser.__compileProtocol">__compileProtocol</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Private method to compile a protocol to Python.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td><a href="#ProjectProtocolsBrowser.__compileSelectedProtocols">__compileSelectedProtocols</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td>Private method to compile selected protocols to Python.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td><a href="#ProjectProtocolsBrowser.__configureProtobuf">__configureProtobuf</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <td>Private method to open the configuration dialog.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td><a href="#ProjectProtocolsBrowser.__deleteFile">__deleteFile</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td>Private method to delete files from the project.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td><a href="#ProjectProtocolsBrowser.__getCompilerCommand">__getCompilerCommand</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>Private method to get the compiler command.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td><a href="#ProjectProtocolsBrowser.__readStderr">__readStderr</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <td>Private slot to handle the readyReadStandardError signal of the protoc process.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td><a href="#ProjectProtocolsBrowser.__readStdout">__readStdout</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <td>Private slot to handle the readyReadStandardOutput signal of the protoc process.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td><a href="#ProjectProtocolsBrowser.__showContextMenu">__showContextMenu</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <td>Private slot called by the menu aboutToShow signal.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td><a href="#ProjectProtocolsBrowser.__showContextMenuBack">__showContextMenuBack</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <td>Private slot called by the backMenu aboutToShow signal.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <td><a href="#ProjectProtocolsBrowser.__showContextMenuDir">__showContextMenuDir</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <td>Private slot called by the dirMenu aboutToShow signal.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <td><a href="#ProjectProtocolsBrowser.__showContextMenuDirMulti">__showContextMenuDirMulti</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <td>Private slot called by the dirMultiMenu aboutToShow signal.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td><a href="#ProjectProtocolsBrowser.__showContextMenuMulti">__showContextMenuMulti</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <td>Private slot called by the multiMenu aboutToShow signal.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <td><a href="#ProjectProtocolsBrowser._contextMenuRequested">_contextMenuRequested</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <td>Protected slot to show the context menu.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td><a href="#ProjectProtocolsBrowser._createPopupMenus">_createPopupMenus</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <td>Protected overloaded method to generate the popup menu.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 </tr><tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td><a href="#ProjectProtocolsBrowser._openItem">_openItem</a></td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <td>Protected slot to handle the open popup menu entry.</td>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 </tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <h3>Static Methods</h3>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <tr><td>None</td></tr>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </table>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <a NAME="ProjectProtocolsBrowser.__init__" ID="ProjectProtocolsBrowser.__init__"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <h4>ProjectProtocolsBrowser (Constructor)</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <b>ProjectProtocolsBrowser</b>(<i>project, parent=None</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 Constructor
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <dt><i>project</i> (Project)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 reference to the project object
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 </dd><dt><i>parent</i> (QWidget)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 parent widget of this browser
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 </dl><a NAME="ProjectProtocolsBrowser.__addProtocolFiles" ID="ProjectProtocolsBrowser.__addProtocolFiles"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <h4>ProjectProtocolsBrowser.__addProtocolFiles</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <b>__addProtocolFiles</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 Private method to add protocol files to the project.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 </p><a NAME="ProjectProtocolsBrowser.__addProtocolsDirectory" ID="ProjectProtocolsBrowser.__addProtocolsDirectory"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <h4>ProjectProtocolsBrowser.__addProtocolsDirectory</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 <b>__addProtocolsDirectory</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 Private method to add protocol files of a directory to the project.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </p><a NAME="ProjectProtocolsBrowser.__compileAllProtocols" ID="ProjectProtocolsBrowser.__compileAllProtocols"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <h4>ProjectProtocolsBrowser.__compileAllProtocols</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <b>__compileAllProtocols</b>(<i>grpc=False</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 Private method to compile all protocols to Python.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
175 flag indicating to compile as gRPC files
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 </dl><a NAME="ProjectProtocolsBrowser.__compileProto" ID="ProjectProtocolsBrowser.__compileProto"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <h4>ProjectProtocolsBrowser.__compileProto</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 <b>__compileProto</b>(<i>fn, noDialog=False, progress=None, grpc=False</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 Private method to compile a .proto file to Python.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <dt><i>fn</i> (str)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 filename of the .proto file to be compiled
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 </dd><dt><i>noDialog</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 flag indicating silent operations
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 </dd><dt><i>progress</i> (E5ProgressDialog)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 reference to the progress dialog
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </dd><dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
194 flag indicating to compile as gRPC files
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </dl><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <dt>Returns:</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 reference to the compile process
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 </dl><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <dt>Return Type:</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 QProcess
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 </dl><a NAME="ProjectProtocolsBrowser.__compileProtoDone" ID="ProjectProtocolsBrowser.__compileProtoDone"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <h4>ProjectProtocolsBrowser.__compileProtoDone</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 <b>__compileProtoDone</b>(<i>exitCode, exitStatus, grpc</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 Private slot to handle the finished signal of the protoc process.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <dt><i>exitCode</i> (int)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 exit code of the process
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 </dd><dt><i>exitStatus</i> (QProcess.ExitStatus)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 exit status of the process
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 </dd><dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
220 flag indicating to compile as gRPC files
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </dl><a NAME="ProjectProtocolsBrowser.__compileProtocol" ID="ProjectProtocolsBrowser.__compileProtocol"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 <h4>ProjectProtocolsBrowser.__compileProtocol</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <b>__compileProtocol</b>(<i>grpc=False</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 Private method to compile a protocol to Python.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
230 flag indicating to compile as gRPC files
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 </dl><a NAME="ProjectProtocolsBrowser.__compileSelectedProtocols" ID="ProjectProtocolsBrowser.__compileSelectedProtocols"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 <h4>ProjectProtocolsBrowser.__compileSelectedProtocols</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <b>__compileSelectedProtocols</b>(<i>grpc=False</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 Private method to compile selected protocols to Python.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
240 flag indicating to compile as gRPC files
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 </dl><a NAME="ProjectProtocolsBrowser.__configureProtobuf" ID="ProjectProtocolsBrowser.__configureProtobuf"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <h4>ProjectProtocolsBrowser.__configureProtobuf</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 <b>__configureProtobuf</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 Private method to open the configuration dialog.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 </p><a NAME="ProjectProtocolsBrowser.__deleteFile" ID="ProjectProtocolsBrowser.__deleteFile"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <h4>ProjectProtocolsBrowser.__deleteFile</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <b>__deleteFile</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 Private method to delete files from the project.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </p><a NAME="ProjectProtocolsBrowser.__getCompilerCommand" ID="ProjectProtocolsBrowser.__getCompilerCommand"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <h4>ProjectProtocolsBrowser.__getCompilerCommand</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <b>__getCompilerCommand</b>(<i>grpc</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 Private method to get the compiler command.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 <dt><i>grpc</i> (bool)</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 <dd>
5974
dfb291b5b620 Changed "grpc" to "gRPC" in visible strings and source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5972
diff changeset
260 flag indicating to get a gRPC command
5972
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 </dl><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 <dt>Returns:</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 tuple giving the executable and its parameter list
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 </dl><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 <dt>Return Type:</dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 tuple of (str, list of str)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 </dl><a NAME="ProjectProtocolsBrowser.__readStderr" ID="ProjectProtocolsBrowser.__readStderr"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <h4>ProjectProtocolsBrowser.__readStderr</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <b>__readStderr</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 Private slot to handle the readyReadStandardError signal of the
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 protoc process.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 </p><a NAME="ProjectProtocolsBrowser.__readStdout" ID="ProjectProtocolsBrowser.__readStdout"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <h4>ProjectProtocolsBrowser.__readStdout</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 <b>__readStdout</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 Private slot to handle the readyReadStandardOutput signal of the
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 protoc process.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 </p><a NAME="ProjectProtocolsBrowser.__showContextMenu" ID="ProjectProtocolsBrowser.__showContextMenu"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <h4>ProjectProtocolsBrowser.__showContextMenu</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 <b>__showContextMenu</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 Private slot called by the menu aboutToShow signal.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 </p><a NAME="ProjectProtocolsBrowser.__showContextMenuBack" ID="ProjectProtocolsBrowser.__showContextMenuBack"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 <h4>ProjectProtocolsBrowser.__showContextMenuBack</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <b>__showContextMenuBack</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 Private slot called by the backMenu aboutToShow signal.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 </p><a NAME="ProjectProtocolsBrowser.__showContextMenuDir" ID="ProjectProtocolsBrowser.__showContextMenuDir"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 <h4>ProjectProtocolsBrowser.__showContextMenuDir</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 <b>__showContextMenuDir</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 Private slot called by the dirMenu aboutToShow signal.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 </p><a NAME="ProjectProtocolsBrowser.__showContextMenuDirMulti" ID="ProjectProtocolsBrowser.__showContextMenuDirMulti"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 <h4>ProjectProtocolsBrowser.__showContextMenuDirMulti</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <b>__showContextMenuDirMulti</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 Private slot called by the dirMultiMenu aboutToShow signal.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </p><a NAME="ProjectProtocolsBrowser.__showContextMenuMulti" ID="ProjectProtocolsBrowser.__showContextMenuMulti"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <h4>ProjectProtocolsBrowser.__showContextMenuMulti</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 <b>__showContextMenuMulti</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 Private slot called by the multiMenu aboutToShow signal.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 </p><a NAME="ProjectProtocolsBrowser._contextMenuRequested" ID="ProjectProtocolsBrowser._contextMenuRequested"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <h4>ProjectProtocolsBrowser._contextMenuRequested</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <b>_contextMenuRequested</b>(<i>coord</i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 Protected slot to show the context menu.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 </p><dl>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <dt><i>coord</i></dt>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 the position of the mouse pointer (QPoint)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 </dd>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 </dl><a NAME="ProjectProtocolsBrowser._createPopupMenus" ID="ProjectProtocolsBrowser._createPopupMenus"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <h4>ProjectProtocolsBrowser._createPopupMenus</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <b>_createPopupMenus</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 Protected overloaded method to generate the popup menu.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 </p><a NAME="ProjectProtocolsBrowser._openItem" ID="ProjectProtocolsBrowser._openItem"></a>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <h4>ProjectProtocolsBrowser._openItem</h4>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 <b>_openItem</b>(<i></i>)
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 <p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 Protected slot to handle the open popup menu entry.
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 </p>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <div align="right"><a href="#top">Up</a></div>
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 <hr />
8499df251632 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </body></html>

eric ide

mercurial