191 self.backMenu.addAction( |
191 self.backMenu.addAction( |
192 self.tr("Compile all protocols as gRPC"), |
192 self.tr("Compile all protocols as gRPC"), |
193 lambda: self.__compileAllProtocols(grpc=True), |
193 lambda: self.__compileAllProtocols(grpc=True), |
194 ) |
194 ) |
195 self.backMenu.addSeparator() |
195 self.backMenu.addSeparator() |
196 self.backMenu.addAction(self.tr("Add protocols..."), self.project.addProtoFiles) |
|
197 self.backMenu.addAction( |
196 self.backMenu.addAction( |
198 self.tr("Add protocols directory..."), self.project.addProtoDir |
197 self.tr("Add protocols..."), lambda: self.project.addFiles("PROTOCOLS") |
|
198 ) |
|
199 self.backMenu.addAction( |
|
200 self.tr("Add protocols directory..."), |
|
201 lambda: self.project.addDirectory("PROTOCOLS"), |
199 ) |
202 ) |
200 self.backMenu.addSeparator() |
203 self.backMenu.addSeparator() |
201 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
204 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
202 self.backMenu.addAction( |
205 self.backMenu.addAction( |
203 self.tr("Collapse all directories"), self._collapseAllDirs |
206 self.tr("Collapse all directories"), self._collapseAllDirs |
276 self.dirMultiMenu.addAction( |
279 self.dirMultiMenu.addAction( |
277 self.tr("Compile all protocols as gRPC"), |
280 self.tr("Compile all protocols as gRPC"), |
278 lambda: self.__compileAllProtocols(grpc=True), |
281 lambda: self.__compileAllProtocols(grpc=True), |
279 ) |
282 ) |
280 self.dirMultiMenu.addAction( |
283 self.dirMultiMenu.addAction( |
281 self.tr("Add protocols..."), self.project.addProtoFiles |
284 self.tr("Add protocols..."), lambda: self.project.addFiles("PROTOCOLS") |
282 ) |
285 ) |
283 self.dirMultiMenu.addAction( |
286 self.dirMultiMenu.addAction( |
284 self.tr("Add protocols directory..."), self.project.addProtoDir |
287 self.tr("Add protocols directory..."), |
|
288 lambda: self.project.addDirectory("PROTOCOLS"), |
285 ) |
289 ) |
286 self.dirMultiMenu.addSeparator() |
290 self.dirMultiMenu.addSeparator() |
287 self.dirMultiMenu.addAction( |
291 self.dirMultiMenu.addAction( |
288 self.tr("Expand all directories"), self._expandAllDirs |
292 self.tr("Expand all directories"), self._expandAllDirs |
289 ) |
293 ) |