326 self.tr("Expand all directories"), self._expandAllDirs |
326 self.tr("Expand all directories"), self._expandAllDirs |
327 ) |
327 ) |
328 self.sourceMenu.addAction( |
328 self.sourceMenu.addAction( |
329 self.tr("Collapse all directories"), self._collapseAllDirs |
329 self.tr("Collapse all directories"), self._collapseAllDirs |
330 ) |
330 ) |
|
331 self.sourceMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
331 self.sourceMenu.addSeparator() |
332 self.sourceMenu.addSeparator() |
332 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
333 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
333 |
334 |
334 self.menu.addSeparator() |
335 self.menu.addSeparator() |
335 self.menu.addAction(self.tr("New package..."), self.__addNewPackage) |
336 self.menu.addAction(self.tr("New package..."), self.__addNewPackage) |
338 self.tr("Add source directory..."), self.__addSourceDirectory |
339 self.tr("Add source directory..."), self.__addSourceDirectory |
339 ) |
340 ) |
340 self.menu.addSeparator() |
341 self.menu.addSeparator() |
341 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
342 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
342 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
343 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
|
344 self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
343 self.menu.addSeparator() |
345 self.menu.addSeparator() |
344 self.menu.addAction(self.tr("Configure..."), self._configure) |
346 self.menu.addAction(self.tr("Configure..."), self._configure) |
345 |
347 |
346 # create the attribute menu |
348 # create the attribute menu |
347 self.gotoMenu = QMenu(self.tr("Goto"), self) |
349 self.gotoMenu = QMenu(self.tr("Goto"), self) |
365 self.tr("Expand all directories"), self._expandAllDirs |
367 self.tr("Expand all directories"), self._expandAllDirs |
366 ) |
368 ) |
367 self.attributeMenu.addAction( |
369 self.attributeMenu.addAction( |
368 self.tr("Collapse all directories"), self._collapseAllDirs |
370 self.tr("Collapse all directories"), self._collapseAllDirs |
369 ) |
371 ) |
|
372 self.attributeMenu.addAction( |
|
373 self.tr("Collapse all files"), self._collapseAllFiles |
|
374 ) |
370 self.attributeMenu.addSeparator() |
375 self.attributeMenu.addSeparator() |
371 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
376 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
372 |
377 |
373 self.backMenu = QMenu(self) |
378 self.backMenu = QMenu(self) |
374 self.backMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
379 self.backMenu.addAction(self.tr("New package..."), self.__addNewPackage) |
383 self.backMenu.addSeparator() |
388 self.backMenu.addSeparator() |
384 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
389 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
385 self.backMenu.addAction( |
390 self.backMenu.addAction( |
386 self.tr("Collapse all directories"), self._collapseAllDirs |
391 self.tr("Collapse all directories"), self._collapseAllDirs |
387 ) |
392 ) |
|
393 self.backMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
388 self.backMenu.addSeparator() |
394 self.backMenu.addSeparator() |
389 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
395 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
390 self.backMenu.setEnabled(False) |
396 self.backMenu.setEnabled(False) |
391 |
397 |
392 self.multiMenu.addSeparator() |
398 self.multiMenu.addSeparator() |
400 self.multiMenu.addSeparator() |
406 self.multiMenu.addSeparator() |
401 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
407 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
402 self.multiMenu.addAction( |
408 self.multiMenu.addAction( |
403 self.tr("Collapse all directories"), self._collapseAllDirs |
409 self.tr("Collapse all directories"), self._collapseAllDirs |
404 ) |
410 ) |
|
411 self.multiMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
405 self.multiMenu.addSeparator() |
412 self.multiMenu.addSeparator() |
406 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
413 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
407 |
414 |
408 self.dirMenu = QMenu(self) |
415 self.dirMenu = QMenu(self) |
409 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
416 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
425 self.dirMenu.addSeparator() |
432 self.dirMenu.addSeparator() |
426 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
433 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
427 self.dirMenu.addAction( |
434 self.dirMenu.addAction( |
428 self.tr("Collapse all directories"), self._collapseAllDirs |
435 self.tr("Collapse all directories"), self._collapseAllDirs |
429 ) |
436 ) |
|
437 self.dirMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
430 self.dirMenu.addSeparator() |
438 self.dirMenu.addSeparator() |
431 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
439 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
432 |
440 |
433 self.dirMultiMenu = QMenu(self) |
441 self.dirMultiMenu = QMenu(self) |
434 self.dirMultiMenu.addAction( |
442 self.dirMultiMenu.addAction( |
435 self.tr("Expand all directories"), self._expandAllDirs |
443 self.tr("Expand all directories"), self._expandAllDirs |
436 ) |
444 ) |
437 self.dirMultiMenu.addAction( |
445 self.dirMultiMenu.addAction( |
438 self.tr("Collapse all directories"), self._collapseAllDirs |
446 self.tr("Collapse all directories"), self._collapseAllDirs |
|
447 ) |
|
448 self.dirMultiMenu.addAction( |
|
449 self.tr("Collapse all files"), self._collapseAllFiles |
439 ) |
450 ) |
440 self.dirMultiMenu.addSeparator() |
451 self.dirMultiMenu.addSeparator() |
441 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
452 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
442 |
453 |
443 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |
454 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |
489 self.tr("Expand all directories"), self._expandAllDirs |
500 self.tr("Expand all directories"), self._expandAllDirs |
490 ) |
501 ) |
491 self.sourceMenu.addAction( |
502 self.sourceMenu.addAction( |
492 self.tr("Collapse all directories"), self._collapseAllDirs |
503 self.tr("Collapse all directories"), self._collapseAllDirs |
493 ) |
504 ) |
|
505 self.sourceMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
494 self.sourceMenu.addSeparator() |
506 self.sourceMenu.addSeparator() |
495 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
507 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
496 |
508 |
497 self.menu.addSeparator() |
509 self.menu.addSeparator() |
498 self.menu.addAction(self.tr("Add source files..."), self.__addSourceFiles) |
510 self.menu.addAction(self.tr("Add source files..."), self.__addSourceFiles) |
500 self.tr("Add source directory..."), self.__addSourceDirectory |
512 self.tr("Add source directory..."), self.__addSourceDirectory |
501 ) |
513 ) |
502 self.menu.addSeparator() |
514 self.menu.addSeparator() |
503 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
515 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
504 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
516 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
|
517 self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
505 self.menu.addSeparator() |
518 self.menu.addSeparator() |
506 self.menu.addAction(self.tr("Configure..."), self._configure) |
519 self.menu.addAction(self.tr("Configure..."), self._configure) |
507 |
520 |
508 # create the attribute menu |
521 # create the attribute menu |
509 self.gotoMenu = QMenu(self.tr("Goto"), self) |
522 self.gotoMenu = QMenu(self.tr("Goto"), self) |
526 self.tr("Expand all directories"), self._expandAllDirs |
539 self.tr("Expand all directories"), self._expandAllDirs |
527 ) |
540 ) |
528 self.attributeMenu.addAction( |
541 self.attributeMenu.addAction( |
529 self.tr("Collapse all directories"), self._collapseAllDirs |
542 self.tr("Collapse all directories"), self._collapseAllDirs |
530 ) |
543 ) |
|
544 self.attributeMenu.addAction( |
|
545 self.tr("Collapse all files"), self._collapseAllFiles |
|
546 ) |
531 self.attributeMenu.addSeparator() |
547 self.attributeMenu.addSeparator() |
532 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
548 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
533 |
549 |
534 self.backMenu = QMenu(self) |
550 self.backMenu = QMenu(self) |
535 self.backMenu.addAction( |
551 self.backMenu.addAction( |
543 self.backMenu.addSeparator() |
559 self.backMenu.addSeparator() |
544 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
560 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
545 self.backMenu.addAction( |
561 self.backMenu.addAction( |
546 self.tr("Collapse all directories"), self._collapseAllDirs |
562 self.tr("Collapse all directories"), self._collapseAllDirs |
547 ) |
563 ) |
|
564 self.backMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
548 self.backMenu.setEnabled(False) |
565 self.backMenu.setEnabled(False) |
549 self.backMenu.addSeparator() |
566 self.backMenu.addSeparator() |
550 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
567 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
551 |
568 |
552 self.multiMenu.addSeparator() |
569 self.multiMenu.addSeparator() |
557 self.multiMenu.addSeparator() |
574 self.multiMenu.addSeparator() |
558 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
575 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
559 self.multiMenu.addAction( |
576 self.multiMenu.addAction( |
560 self.tr("Collapse all directories"), self._collapseAllDirs |
577 self.tr("Collapse all directories"), self._collapseAllDirs |
561 ) |
578 ) |
|
579 self.multiMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
562 self.multiMenu.addSeparator() |
580 self.multiMenu.addSeparator() |
563 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
581 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
564 |
582 |
565 self.dirMenu = QMenu(self) |
583 self.dirMenu = QMenu(self) |
566 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
584 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
575 self.dirMenu.addSeparator() |
593 self.dirMenu.addSeparator() |
576 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
594 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
577 self.dirMenu.addAction( |
595 self.dirMenu.addAction( |
578 self.tr("Collapse all directories"), self._collapseAllDirs |
596 self.tr("Collapse all directories"), self._collapseAllDirs |
579 ) |
597 ) |
|
598 self.dirMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
580 self.dirMenu.addSeparator() |
599 self.dirMenu.addSeparator() |
581 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
600 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
582 |
601 |
583 self.dirMultiMenu = QMenu(self) |
602 self.dirMultiMenu = QMenu(self) |
584 self.dirMultiMenu.addAction( |
603 self.dirMultiMenu.addAction( |
585 self.tr("Expand all directories"), self._expandAllDirs |
604 self.tr("Expand all directories"), self._expandAllDirs |
586 ) |
605 ) |
587 self.dirMultiMenu.addAction( |
606 self.dirMultiMenu.addAction( |
588 self.tr("Collapse all directories"), self._collapseAllDirs |
607 self.tr("Collapse all directories"), self._collapseAllDirs |
|
608 ) |
|
609 self.dirMultiMenu.addAction( |
|
610 self.tr("Collapse all files"), self._collapseAllFiles |
589 ) |
611 ) |
590 self.dirMultiMenu.addSeparator() |
612 self.dirMultiMenu.addSeparator() |
591 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
613 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
592 |
614 |
593 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |
615 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |
629 self.tr("Expand all directories"), self._expandAllDirs |
651 self.tr("Expand all directories"), self._expandAllDirs |
630 ) |
652 ) |
631 self.sourceMenu.addAction( |
653 self.sourceMenu.addAction( |
632 self.tr("Collapse all directories"), self._collapseAllDirs |
654 self.tr("Collapse all directories"), self._collapseAllDirs |
633 ) |
655 ) |
|
656 self.sourceMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
634 self.sourceMenu.addSeparator() |
657 self.sourceMenu.addSeparator() |
635 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
658 self.sourceMenu.addAction(self.tr("Configure..."), self._configure) |
636 |
659 |
637 self.menu.addSeparator() |
660 self.menu.addSeparator() |
638 self.menu.addAction(self.tr("Add source files..."), self.__addSourceFiles) |
661 self.menu.addAction(self.tr("Add source files..."), self.__addSourceFiles) |
640 self.tr("Add source directory..."), self.__addSourceDirectory |
663 self.tr("Add source directory..."), self.__addSourceDirectory |
641 ) |
664 ) |
642 self.menu.addSeparator() |
665 self.menu.addSeparator() |
643 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
666 self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
644 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
667 self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs) |
|
668 self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
645 self.menu.addSeparator() |
669 self.menu.addSeparator() |
646 self.menu.addAction(self.tr("Configure..."), self._configure) |
670 self.menu.addAction(self.tr("Configure..."), self._configure) |
647 |
671 |
648 # create the attribute menu |
672 # create the attribute menu |
649 self.gotoMenu = QMenu(self.tr("Goto"), self) |
673 self.gotoMenu = QMenu(self.tr("Goto"), self) |
666 self.tr("Expand all directories"), self._expandAllDirs |
690 self.tr("Expand all directories"), self._expandAllDirs |
667 ) |
691 ) |
668 self.attributeMenu.addAction( |
692 self.attributeMenu.addAction( |
669 self.tr("Collapse all directories"), self._collapseAllDirs |
693 self.tr("Collapse all directories"), self._collapseAllDirs |
670 ) |
694 ) |
|
695 self.attributeMenu.addAction( |
|
696 self.tr("Collapse all files"), self._collapseAllFiles |
|
697 ) |
671 self.attributeMenu.addSeparator() |
698 self.attributeMenu.addSeparator() |
672 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
699 self.attributeMenu.addAction(self.tr("Configure..."), self._configure) |
673 |
700 |
674 self.backMenu = QMenu(self) |
701 self.backMenu = QMenu(self) |
675 self.backMenu.addAction( |
702 self.backMenu.addAction( |
683 self.backMenu.addSeparator() |
710 self.backMenu.addSeparator() |
684 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
711 self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
685 self.backMenu.addAction( |
712 self.backMenu.addAction( |
686 self.tr("Collapse all directories"), self._collapseAllDirs |
713 self.tr("Collapse all directories"), self._collapseAllDirs |
687 ) |
714 ) |
|
715 self.backMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
688 self.backMenu.addSeparator() |
716 self.backMenu.addSeparator() |
689 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
717 self.backMenu.addAction(self.tr("Configure..."), self._configure) |
690 self.backMenu.setEnabled(False) |
718 self.backMenu.setEnabled(False) |
691 |
719 |
692 self.multiMenu.addSeparator() |
720 self.multiMenu.addSeparator() |
699 self.multiMenu.addSeparator() |
727 self.multiMenu.addSeparator() |
700 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
728 self.multiMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
701 self.multiMenu.addAction( |
729 self.multiMenu.addAction( |
702 self.tr("Collapse all directories"), self._collapseAllDirs |
730 self.tr("Collapse all directories"), self._collapseAllDirs |
703 ) |
731 ) |
|
732 self.multiMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
704 self.multiMenu.addSeparator() |
733 self.multiMenu.addSeparator() |
705 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
734 self.multiMenu.addAction(self.tr("Configure..."), self._configure) |
706 |
735 |
707 self.dirMenu = QMenu(self) |
736 self.dirMenu = QMenu(self) |
708 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
737 act = self.dirMenu.addAction(self.tr("Remove from project"), self._removeDir) |
721 self.dirMenu.addSeparator() |
750 self.dirMenu.addSeparator() |
722 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
751 self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) |
723 self.dirMenu.addAction( |
752 self.dirMenu.addAction( |
724 self.tr("Collapse all directories"), self._collapseAllDirs |
753 self.tr("Collapse all directories"), self._collapseAllDirs |
725 ) |
754 ) |
|
755 self.dirMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) |
726 self.dirMenu.addSeparator() |
756 self.dirMenu.addSeparator() |
727 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
757 self.dirMenu.addAction(self.tr("Configure..."), self._configure) |
728 |
758 |
729 self.dirMultiMenu = QMenu(self) |
759 self.dirMultiMenu = QMenu(self) |
730 self.dirMultiMenu.addAction( |
760 self.dirMultiMenu.addAction( |
731 self.tr("Expand all directories"), self._expandAllDirs |
761 self.tr("Expand all directories"), self._expandAllDirs |
732 ) |
762 ) |
733 self.dirMultiMenu.addAction( |
763 self.dirMultiMenu.addAction( |
734 self.tr("Collapse all directories"), self._collapseAllDirs |
764 self.tr("Collapse all directories"), self._collapseAllDirs |
|
765 ) |
|
766 self.dirMultiMenu.addAction( |
|
767 self.tr("Collapse all files"), self._collapseAllFiles |
735 ) |
768 ) |
736 self.dirMultiMenu.addSeparator() |
769 self.dirMultiMenu.addSeparator() |
737 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
770 self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) |
738 |
771 |
739 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |
772 self.sourceMenu.aboutToShow.connect(self.__showContextMenu) |