Module implementing the a class used to display the protocols (protobuf) part of the project.
None |
ProjectProtocolsBrowser | A class used to display the protocols (protobuf) part of the project. |
None |
A class used to display the protocols (protobuf) part of the project.
None |
None |
ProjectProtocolsBrowser | Constructor |
__addProtocolFiles | Private method to add protocol files to the project. |
__addProtocolsDirectory | Private method to add protocol files of a directory to the project. |
__compileAllProtocols | Private method to compile all protocols to Python. |
__compileProto | Private method to compile a .proto file to Python. |
__compileProtoDone | Private slot to handle the finished signal of the protoc process. |
__compileProtocol | Private method to compile a protocol to Python. |
__compileSelectedProtocols | Private method to compile selected protocols to Python. |
__configureProtobuf | Private method to open the configuration dialog. |
__deleteFile | Private method to delete files from the project. |
__getCompilerCommand | Private method to get the compiler command. |
__readStderr | Private slot to handle the readyReadStandardError signal of the protoc process. |
__readStdout | Private slot to handle the readyReadStandardOutput signal of the protoc process. |
__showContextMenu | Private slot called by the menu aboutToShow signal. |
__showContextMenuBack | Private slot called by the backMenu aboutToShow signal. |
__showContextMenuDir | Private slot called by the dirMenu aboutToShow signal. |
__showContextMenuDirMulti | Private slot called by the dirMultiMenu aboutToShow signal. |
__showContextMenuMulti | Private slot called by the multiMenu aboutToShow signal. |
_contextMenuRequested | Protected slot to show the context menu. |
_createPopupMenus | Protected overloaded method to generate the popup menu. |
_openItem | Protected slot to handle the open popup menu entry. |
None |
Constructor
Private method to add protocol files to the project.
Private method to add protocol files of a directory to the project.
Private method to compile all protocols to Python.
Private method to compile a .proto file to Python.
Private slot to handle the finished signal of the protoc process.
Private method to compile a protocol to Python.
Private method to compile selected protocols to Python.
Private method to open the configuration dialog.
Private method to delete files from the project.
Private method to get the compiler command.
Private slot to handle the readyReadStandardError signal of the protoc process.
Private slot to handle the readyReadStandardOutput signal of the protoc process.
Private slot called by the menu aboutToShow signal.
Private slot called by the backMenu aboutToShow signal.
Private slot called by the dirMenu aboutToShow signal.
Private slot called by the dirMultiMenu aboutToShow signal.
Private slot called by the multiMenu aboutToShow signal.
Protected slot to show the context menu.
Protected overloaded method to generate the popup menu.
Protected slot to handle the open popup menu entry.