294 self.attributeMenu = QMenu(self) |
294 self.attributeMenu = QMenu(self) |
295 self.attributeMenu.addMenu(self.gotoMenu) |
295 self.attributeMenu.addMenu(self.gotoMenu) |
296 self.attributeMenu.addSeparator() |
296 self.attributeMenu.addSeparator() |
297 self.attributeMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
297 self.attributeMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
298 self.attributeMenu.addAction( |
298 self.attributeMenu.addAction( |
299 self.tr("Add source files..."), self.project.addSourceFiles |
299 self.tr("Add source files..."), |
|
300 lambda: self.project.addFiles("SOURCES"), |
300 ) |
301 ) |
301 self.attributeMenu.addAction( |
302 self.attributeMenu.addAction( |
302 self.tr("Add source directory..."), self.project.addSourceDir |
303 self.tr("Add source directory..."), |
|
304 lambda: self.project.addDirectory("SOURCES"), |
303 ) |
305 ) |
304 self.attributeMenu.addSeparator() |
306 self.attributeMenu.addSeparator() |
305 self.attributeMenu.addAction( |
307 self.attributeMenu.addAction( |
306 self.tr("Expand all directories"), self._expandAllDirs |
308 self.tr("Expand all directories"), self._expandAllDirs |
307 ) |
309 ) |
312 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
314 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
313 |
315 |
314 self.backMenu = QMenu(self) |
316 self.backMenu = QMenu(self) |
315 self.backMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
317 self.backMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
316 self.backMenu.addAction( |
318 self.backMenu.addAction( |
317 self.tr("Add source files..."), self.project.addSourceFiles |
319 self.tr("Add source files..."), |
|
320 lambda: self.project.addFiles("SOURCES"), |
318 ) |
321 ) |
319 self.backMenu.addAction( |
322 self.backMenu.addAction( |
320 self.tr("Add source directory..."), self.project.addSourceDir |
323 self.tr("Add source directory..."), |
|
324 lambda: self.project.addDirectory("SOURCES"), |
321 ) |
325 ) |
322 self.backMenu.addSeparator() |
326 self.backMenu.addSeparator() |
323 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
327 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
324 self.backMenu.addAction( |
328 self.backMenu.addAction( |
325 self.tr("Collapse all directories"), self._collapseAllDirs |
329 self.tr("Collapse all directories"), self._collapseAllDirs |
451 |
455 |
452 self.attributeMenu = QMenu(self) |
456 self.attributeMenu = QMenu(self) |
453 self.attributeMenu.addMenu(self.gotoMenu) |
457 self.attributeMenu.addMenu(self.gotoMenu) |
454 self.attributeMenu.addSeparator() |
458 self.attributeMenu.addSeparator() |
455 self.attributeMenu.addAction( |
459 self.attributeMenu.addAction( |
456 self.tr("Add source files..."), self.project.addSourceFiles |
460 self.tr("Add source files..."), |
|
461 lambda: self.project.addFiles("SOURCES"), |
457 ) |
462 ) |
458 self.attributeMenu.addAction( |
463 self.attributeMenu.addAction( |
459 self.tr("Add source directory..."), self.project.addSourceDir |
464 self.tr("Add source directory..."), |
|
465 lambda: self.project.addDirectory("SOURCES"), |
460 ) |
466 ) |
461 self.attributeMenu.addSeparator() |
467 self.attributeMenu.addSeparator() |
462 self.attributeMenu.addAction( |
468 self.attributeMenu.addAction( |
463 self.tr("Expand all directories"), self._expandAllDirs |
469 self.tr("Expand all directories"), self._expandAllDirs |
464 ) |
470 ) |
468 self.attributeMenu.addSeparator() |
474 self.attributeMenu.addSeparator() |
469 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
475 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
470 |
476 |
471 self.backMenu = QMenu(self) |
477 self.backMenu = QMenu(self) |
472 self.backMenu.addAction( |
478 self.backMenu.addAction( |
473 self.tr("Add source files..."), self.project.addSourceFiles |
479 self.tr("Add source files..."), |
|
480 lambda: self.project.addFiles("SOURCES"), |
474 ) |
481 ) |
475 self.backMenu.addAction( |
482 self.backMenu.addAction( |
476 self.tr("Add source directory..."), self.project.addSourceDir |
483 self.tr("Add source directory..."), |
|
484 lambda: self.project.addDirectory("SOURCES"), |
477 ) |
485 ) |
478 self.backMenu.addSeparator() |
486 self.backMenu.addSeparator() |
479 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
487 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
480 self.backMenu.addAction( |
488 self.backMenu.addAction( |
481 self.tr("Collapse all directories"), self._collapseAllDirs |
489 self.tr("Collapse all directories"), self._collapseAllDirs |
587 |
595 |
588 self.attributeMenu = QMenu(self) |
596 self.attributeMenu = QMenu(self) |
589 self.attributeMenu.addMenu(self.gotoMenu) |
597 self.attributeMenu.addMenu(self.gotoMenu) |
590 self.attributeMenu.addSeparator() |
598 self.attributeMenu.addSeparator() |
591 self.attributeMenu.addAction( |
599 self.attributeMenu.addAction( |
592 self.tr("Add source files..."), self.project.addSourceFiles |
600 self.tr("Add source files..."), |
|
601 lambda: self.project.addFiles("SOURCES"), |
593 ) |
602 ) |
594 self.attributeMenu.addAction( |
603 self.attributeMenu.addAction( |
595 self.tr("Add source directory..."), self.project.addSourceDir |
604 self.tr("Add source directory..."), |
|
605 lambda: self.project.addDirectory("SOURCES"), |
596 ) |
606 ) |
597 self.attributeMenu.addSeparator() |
607 self.attributeMenu.addSeparator() |
598 self.attributeMenu.addAction( |
608 self.attributeMenu.addAction( |
599 self.tr("Expand all directories"), self._expandAllDirs |
609 self.tr("Expand all directories"), self._expandAllDirs |
600 ) |
610 ) |
604 self.attributeMenu.addSeparator() |
614 self.attributeMenu.addSeparator() |
605 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
615 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
606 |
616 |
607 self.backMenu = QMenu(self) |
617 self.backMenu = QMenu(self) |
608 self.backMenu.addAction( |
618 self.backMenu.addAction( |
609 self.tr("Add source files..."), self.project.addSourceFiles |
619 self.tr("Add source files..."), |
|
620 lambda: self.project.addFiles("SOURCES"), |
610 ) |
621 ) |
611 self.backMenu.addAction( |
622 self.backMenu.addAction( |
612 self.tr("Add source directory..."), self.project.addSourceDir |
623 self.tr("Add source directory..."), |
|
624 lambda: self.project.addDirectory("SOURCES"), |
613 ) |
625 ) |
614 self.backMenu.addSeparator() |
626 self.backMenu.addSeparator() |
615 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
627 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
616 self.backMenu.addAction( |
628 self.backMenu.addAction( |
617 self.tr("Collapse all directories"), self._collapseAllDirs |
629 self.tr("Collapse all directories"), self._collapseAllDirs |