Helpviewer/HelpWindow.py

changeset 456
d766de2ccbc7
parent 455
9a7e0b7b801e
parent 454
d28d558f7484
child 457
608a9c14f4c9
equal deleted inserted replaced
455:9a7e0b7b801e 456:d766de2ccbc7
371 self.newTabAct.setStatusTip(self.trUtf8('Open a new help window tab')) 371 self.newTabAct.setStatusTip(self.trUtf8('Open a new help window tab'))
372 self.newTabAct.setWhatsThis(self.trUtf8( 372 self.newTabAct.setWhatsThis(self.trUtf8(
373 """<b>New Tab</b>""" 373 """<b>New Tab</b>"""
374 """<p>This opens a new help window tab.</p>""" 374 """<p>This opens a new help window tab.</p>"""
375 )) 375 ))
376 self.newTabAct.triggered.connect(self.newTab) 376 self.newTabAct.triggered[()].connect(self.newTab)
377 self.__actions.append(self.newTabAct) 377 self.__actions.append(self.newTabAct)
378 378
379 self.newAct = E5Action(self.trUtf8('New Window'), 379 self.newAct = E5Action(self.trUtf8('New Window'),
380 UI.PixmapCache.getIcon("newWindow.png"), 380 UI.PixmapCache.getIcon("newWindow.png"),
381 self.trUtf8('New &Window'), 381 self.trUtf8('New &Window'),
384 self.newAct.setStatusTip(self.trUtf8('Open a new help browser window')) 384 self.newAct.setStatusTip(self.trUtf8('Open a new help browser window'))
385 self.newAct.setWhatsThis(self.trUtf8( 385 self.newAct.setWhatsThis(self.trUtf8(
386 """<b>New Window</b>""" 386 """<b>New Window</b>"""
387 """<p>This opens a new help browser window.</p>""" 387 """<p>This opens a new help browser window.</p>"""
388 )) 388 ))
389 self.newAct.triggered.connect(self.newWindow) 389 self.newAct.triggered[()].connect(self.newWindow)
390 self.__actions.append(self.newAct) 390 self.__actions.append(self.newAct)
391 391
392 self.openAct = E5Action(self.trUtf8('Open File'), 392 self.openAct = E5Action(self.trUtf8('Open File'),
393 UI.PixmapCache.getIcon("open.png"), 393 UI.PixmapCache.getIcon("open.png"),
394 self.trUtf8('&Open File'), 394 self.trUtf8('&Open File'),
398 self.openAct.setWhatsThis(self.trUtf8( 398 self.openAct.setWhatsThis(self.trUtf8(
399 """<b>Open File</b>""" 399 """<b>Open File</b>"""
400 """<p>This opens a new help file for display.""" 400 """<p>This opens a new help file for display."""
401 """ It pops up a file selection dialog.</p>""" 401 """ It pops up a file selection dialog.</p>"""
402 )) 402 ))
403 self.openAct.triggered.connect(self.__openFile) 403 self.openAct.triggered[()].connect(self.__openFile)
404 self.__actions.append(self.openAct) 404 self.__actions.append(self.openAct)
405 405
406 self.openTabAct = E5Action(self.trUtf8('Open File in New Tab'), 406 self.openTabAct = E5Action(self.trUtf8('Open File in New Tab'),
407 UI.PixmapCache.getIcon("openNewTab.png"), 407 UI.PixmapCache.getIcon("openNewTab.png"),
408 self.trUtf8('Open File in New &Tab'), 408 self.trUtf8('Open File in New &Tab'),
413 self.openTabAct.setWhatsThis(self.trUtf8( 413 self.openTabAct.setWhatsThis(self.trUtf8(
414 """<b>Open File in New Tab</b>""" 414 """<b>Open File in New Tab</b>"""
415 """<p>This opens a new help file for display in a new tab.""" 415 """<p>This opens a new help file for display in a new tab."""
416 """ It pops up a file selection dialog.</p>""" 416 """ It pops up a file selection dialog.</p>"""
417 )) 417 ))
418 self.openTabAct.triggered.connect(self.__openFileNewTab) 418 self.openTabAct.triggered[()].connect(self.__openFileNewTab)
419 self.__actions.append(self.openTabAct) 419 self.__actions.append(self.openTabAct)
420 420
421 self.saveAsAct = E5Action(self.trUtf8('Save As '), 421 self.saveAsAct = E5Action(self.trUtf8('Save As '),
422 UI.PixmapCache.getIcon("fileSaveAs.png"), 422 UI.PixmapCache.getIcon("fileSaveAs.png"),
423 self.trUtf8('&Save As...'), 423 self.trUtf8('&Save As...'),
427 self.trUtf8('Save the current page to disk')) 427 self.trUtf8('Save the current page to disk'))
428 self.saveAsAct.setWhatsThis(self.trUtf8( 428 self.saveAsAct.setWhatsThis(self.trUtf8(
429 """<b>Save As...</b>""" 429 """<b>Save As...</b>"""
430 """<p>Saves the current page to disk.</p>""" 430 """<p>Saves the current page to disk.</p>"""
431 )) 431 ))
432 self.saveAsAct.triggered.connect(self.__savePageAs) 432 self.saveAsAct.triggered[()].connect(self.__savePageAs)
433 self.__actions.append(self.saveAsAct) 433 self.__actions.append(self.saveAsAct)
434 434
435 bookmarksManager = self.bookmarksManager() 435 bookmarksManager = self.bookmarksManager()
436 self.importBookmarksAct = E5Action(self.trUtf8('Import Bookmarks'), 436 self.importBookmarksAct = E5Action(self.trUtf8('Import Bookmarks'),
437 self.trUtf8('&Import Bookmarks...'), 437 self.trUtf8('&Import Bookmarks...'),
440 self.trUtf8('Import bookmarks from other browsers')) 440 self.trUtf8('Import bookmarks from other browsers'))
441 self.importBookmarksAct.setWhatsThis(self.trUtf8( 441 self.importBookmarksAct.setWhatsThis(self.trUtf8(
442 """<b>Import Bookmarks</b>""" 442 """<b>Import Bookmarks</b>"""
443 """<p>Import bookmarks from other browsers.</p>""" 443 """<p>Import bookmarks from other browsers.</p>"""
444 )) 444 ))
445 self.importBookmarksAct.triggered.connect(bookmarksManager.importBookmarks) 445 self.importBookmarksAct.triggered[()].connect(bookmarksManager.importBookmarks)
446 self.__actions.append(self.importBookmarksAct) 446 self.__actions.append(self.importBookmarksAct)
447 447
448 self.exportBookmarksAct = E5Action(self.trUtf8('Export Bookmarks'), 448 self.exportBookmarksAct = E5Action(self.trUtf8('Export Bookmarks'),
449 self.trUtf8('&Export Bookmarks...'), 449 self.trUtf8('&Export Bookmarks...'),
450 0, 0, self, 'help_file_export_bookmarks') 450 0, 0, self, 'help_file_export_bookmarks')
452 self.trUtf8('Export the bookmarks into a file')) 452 self.trUtf8('Export the bookmarks into a file'))
453 self.exportBookmarksAct.setWhatsThis(self.trUtf8( 453 self.exportBookmarksAct.setWhatsThis(self.trUtf8(
454 """<b>Export Bookmarks</b>""" 454 """<b>Export Bookmarks</b>"""
455 """<p>Export the bookmarks into a file.</p>""" 455 """<p>Export the bookmarks into a file.</p>"""
456 )) 456 ))
457 self.exportBookmarksAct.triggered.connect(bookmarksManager.exportBookmarks) 457 self.exportBookmarksAct.triggered[()].connect(bookmarksManager.exportBookmarks)
458 self.__actions.append(self.exportBookmarksAct) 458 self.__actions.append(self.exportBookmarksAct)
459 459
460 self.printAct = E5Action(self.trUtf8('Print'), 460 self.printAct = E5Action(self.trUtf8('Print'),
461 UI.PixmapCache.getIcon("print.png"), 461 UI.PixmapCache.getIcon("print.png"),
462 self.trUtf8('&Print'), 462 self.trUtf8('&Print'),
465 self.printAct.setStatusTip(self.trUtf8('Print the displayed help')) 465 self.printAct.setStatusTip(self.trUtf8('Print the displayed help'))
466 self.printAct.setWhatsThis(self.trUtf8( 466 self.printAct.setWhatsThis(self.trUtf8(
467 """<b>Print</b>""" 467 """<b>Print</b>"""
468 """<p>Print the displayed help text.</p>""" 468 """<p>Print the displayed help text.</p>"""
469 )) 469 ))
470 self.printAct.triggered.connect(self.__printFile) 470 self.printAct.triggered[()].connect(self.__printFile)
471 self.__actions.append(self.printAct) 471 self.__actions.append(self.printAct)
472 472
473 self.printPdfAct = E5Action(self.trUtf8('Print as PDF'), 473 self.printPdfAct = E5Action(self.trUtf8('Print as PDF'),
474 UI.PixmapCache.getIcon("printPdf.png"), 474 UI.PixmapCache.getIcon("printPdf.png"),
475 self.trUtf8('Print as PDF'), 475 self.trUtf8('Print as PDF'),
477 self.printPdfAct.setStatusTip(self.trUtf8('Print the displayed help as PDF')) 477 self.printPdfAct.setStatusTip(self.trUtf8('Print the displayed help as PDF'))
478 self.printPdfAct.setWhatsThis(self.trUtf8( 478 self.printPdfAct.setWhatsThis(self.trUtf8(
479 """<b>Print as PDF</b>""" 479 """<b>Print as PDF</b>"""
480 """<p>Print the displayed help text as a PDF file.</p>""" 480 """<p>Print the displayed help text as a PDF file.</p>"""
481 )) 481 ))
482 self.printPdfAct.triggered.connect(self.__printFilePdf) 482 self.printPdfAct.triggered[()].connect(self.__printFilePdf)
483 self.__actions.append(self.printPdfAct) 483 self.__actions.append(self.printPdfAct)
484 484
485 self.printPreviewAct = E5Action(self.trUtf8('Print Preview'), 485 self.printPreviewAct = E5Action(self.trUtf8('Print Preview'),
486 UI.PixmapCache.getIcon("printPreview.png"), 486 UI.PixmapCache.getIcon("printPreview.png"),
487 self.trUtf8('Print Preview'), 487 self.trUtf8('Print Preview'),
490 'Print preview of the displayed help')) 490 'Print preview of the displayed help'))
491 self.printPreviewAct.setWhatsThis(self.trUtf8( 491 self.printPreviewAct.setWhatsThis(self.trUtf8(
492 """<b>Print Preview</b>""" 492 """<b>Print Preview</b>"""
493 """<p>Print preview of the displayed help text.</p>""" 493 """<p>Print preview of the displayed help text.</p>"""
494 )) 494 ))
495 self.printPreviewAct.triggered.connect(self.__printPreviewFile) 495 self.printPreviewAct.triggered[()].connect(self.__printPreviewFile)
496 self.__actions.append(self.printPreviewAct) 496 self.__actions.append(self.printPreviewAct)
497 497
498 self.closeAct = E5Action(self.trUtf8('Close'), 498 self.closeAct = E5Action(self.trUtf8('Close'),
499 UI.PixmapCache.getIcon("close.png"), 499 UI.PixmapCache.getIcon("close.png"),
500 self.trUtf8('&Close'), 500 self.trUtf8('&Close'),
503 self.closeAct.setStatusTip(self.trUtf8('Close the current help window')) 503 self.closeAct.setStatusTip(self.trUtf8('Close the current help window'))
504 self.closeAct.setWhatsThis(self.trUtf8( 504 self.closeAct.setWhatsThis(self.trUtf8(
505 """<b>Close</b>""" 505 """<b>Close</b>"""
506 """<p>Closes the current help window.</p>""" 506 """<p>Closes the current help window.</p>"""
507 )) 507 ))
508 self.closeAct.triggered.connect(self.__close) 508 self.closeAct.triggered[()].connect(self.__close)
509 self.__actions.append(self.closeAct) 509 self.__actions.append(self.closeAct)
510 510
511 self.closeAllAct = E5Action(self.trUtf8('Close All'), 511 self.closeAllAct = E5Action(self.trUtf8('Close All'),
512 self.trUtf8('Close &All'), 512 self.trUtf8('Close &All'),
513 0, 0, self, 'help_file_close_all') 513 0, 0, self, 'help_file_close_all')
514 self.closeAllAct.setStatusTip(self.trUtf8('Close all help windows')) 514 self.closeAllAct.setStatusTip(self.trUtf8('Close all help windows'))
515 self.closeAllAct.setWhatsThis(self.trUtf8( 515 self.closeAllAct.setWhatsThis(self.trUtf8(
516 """<b>Close All</b>""" 516 """<b>Close All</b>"""
517 """<p>Closes all help windows except the first one.</p>""" 517 """<p>Closes all help windows except the first one.</p>"""
518 )) 518 ))
519 self.closeAllAct.triggered.connect(self.__closeAll) 519 self.closeAllAct.triggered[()].connect(self.__closeAll)
520 self.__actions.append(self.closeAllAct) 520 self.__actions.append(self.closeAllAct)
521 521
522 self.privateBrowsingAct = E5Action(self.trUtf8('Private Browsing'), 522 self.privateBrowsingAct = E5Action(self.trUtf8('Private Browsing'),
523 UI.PixmapCache.getIcon("privateBrowsing.png"), 523 UI.PixmapCache.getIcon("privateBrowsing.png"),
524 self.trUtf8('Private &Browsing'), 524 self.trUtf8('Private &Browsing'),
527 self.privateBrowsingAct.setWhatsThis(self.trUtf8( 527 self.privateBrowsingAct.setWhatsThis(self.trUtf8(
528 """<b>Private Browsing</b>""" 528 """<b>Private Browsing</b>"""
529 """<p>Enables private browsing. In this mode no history is""" 529 """<p>Enables private browsing. In this mode no history is"""
530 """ recorded anymore.</p>""" 530 """ recorded anymore.</p>"""
531 )) 531 ))
532 self.privateBrowsingAct.triggered.connect(self.__privateBrowsing) 532 self.privateBrowsingAct.triggered[()].connect(self.__privateBrowsing)
533 self.privateBrowsingAct.setCheckable(True) 533 self.privateBrowsingAct.setCheckable(True)
534 self.__actions.append(self.privateBrowsingAct) 534 self.__actions.append(self.privateBrowsingAct)
535 535
536 self.exitAct = E5Action(self.trUtf8('Quit'), 536 self.exitAct = E5Action(self.trUtf8('Quit'),
537 UI.PixmapCache.getIcon("exit.png"), 537 UI.PixmapCache.getIcon("exit.png"),
542 self.exitAct.setWhatsThis(self.trUtf8( 542 self.exitAct.setWhatsThis(self.trUtf8(
543 """<b>Quit</b>""" 543 """<b>Quit</b>"""
544 """<p>Quit the web browser.</p>""" 544 """<p>Quit the web browser.</p>"""
545 )) 545 ))
546 if self.fromEric: 546 if self.fromEric:
547 self.exitAct.triggered.connect(self.close) 547 self.exitAct.triggered[()].connect(self.close)
548 else: 548 else:
549 self.exitAct.triggered.connect(qApp.closeAllWindows) 549 self.exitAct.triggered.connect(qApp.closeAllWindows)
550 self.__actions.append(self.exitAct) 550 self.__actions.append(self.exitAct)
551 551
552 self.backAct = E5Action(self.trUtf8('Backward'), 552 self.backAct = E5Action(self.trUtf8('Backward'),
559 self.backAct.setWhatsThis(self.trUtf8( 559 self.backAct.setWhatsThis(self.trUtf8(
560 """<b>Backward</b>""" 560 """<b>Backward</b>"""
561 """<p>Moves one help screen backward. If none is""" 561 """<p>Moves one help screen backward. If none is"""
562 """ available, this action is disabled.</p>""" 562 """ available, this action is disabled.</p>"""
563 )) 563 ))
564 self.backAct.triggered.connect(self.__backward) 564 self.backAct.triggered[()].connect(self.__backward)
565 self.__actions.append(self.backAct) 565 self.__actions.append(self.backAct)
566 566
567 self.forwardAct = E5Action(self.trUtf8('Forward'), 567 self.forwardAct = E5Action(self.trUtf8('Forward'),
568 UI.PixmapCache.getIcon("forward.png"), 568 UI.PixmapCache.getIcon("forward.png"),
569 self.trUtf8('&Forward'), 569 self.trUtf8('&Forward'),
574 self.forwardAct.setWhatsThis(self.trUtf8( 574 self.forwardAct.setWhatsThis(self.trUtf8(
575 """<b>Forward</b>""" 575 """<b>Forward</b>"""
576 """<p>Moves one help screen forward. If none is""" 576 """<p>Moves one help screen forward. If none is"""
577 """ available, this action is disabled.</p>""" 577 """ available, this action is disabled.</p>"""
578 )) 578 ))
579 self.forwardAct.triggered.connect(self.__forward) 579 self.forwardAct.triggered[()].connect(self.__forward)
580 self.__actions.append(self.forwardAct) 580 self.__actions.append(self.forwardAct)
581 581
582 self.homeAct = E5Action(self.trUtf8('Home'), 582 self.homeAct = E5Action(self.trUtf8('Home'),
583 UI.PixmapCache.getIcon("home.png"), 583 UI.PixmapCache.getIcon("home.png"),
584 self.trUtf8('&Home'), 584 self.trUtf8('&Home'),
587 self.homeAct.setStatusTip(self.trUtf8('Move to the initial help screen')) 587 self.homeAct.setStatusTip(self.trUtf8('Move to the initial help screen'))
588 self.homeAct.setWhatsThis(self.trUtf8( 588 self.homeAct.setWhatsThis(self.trUtf8(
589 """<b>Home</b>""" 589 """<b>Home</b>"""
590 """<p>Moves to the initial help screen.</p>""" 590 """<p>Moves to the initial help screen.</p>"""
591 )) 591 ))
592 self.homeAct.triggered.connect(self.__home) 592 self.homeAct.triggered[()].connect(self.__home)
593 self.__actions.append(self.homeAct) 593 self.__actions.append(self.homeAct)
594 594
595 self.reloadAct = E5Action(self.trUtf8('Reload'), 595 self.reloadAct = E5Action(self.trUtf8('Reload'),
596 UI.PixmapCache.getIcon("reload.png"), 596 UI.PixmapCache.getIcon("reload.png"),
597 self.trUtf8('&Reload'), 597 self.trUtf8('&Reload'),
601 self.reloadAct.setStatusTip(self.trUtf8('Reload the current help screen')) 601 self.reloadAct.setStatusTip(self.trUtf8('Reload the current help screen'))
602 self.reloadAct.setWhatsThis(self.trUtf8( 602 self.reloadAct.setWhatsThis(self.trUtf8(
603 """<b>Reload</b>""" 603 """<b>Reload</b>"""
604 """<p>Reloads the current help screen.</p>""" 604 """<p>Reloads the current help screen.</p>"""
605 )) 605 ))
606 self.reloadAct.triggered.connect(self.__reload) 606 self.reloadAct.triggered[()].connect(self.__reload)
607 self.__actions.append(self.reloadAct) 607 self.__actions.append(self.reloadAct)
608 608
609 self.stopAct = E5Action(self.trUtf8('Stop'), 609 self.stopAct = E5Action(self.trUtf8('Stop'),
610 UI.PixmapCache.getIcon("stopLoading.png"), 610 UI.PixmapCache.getIcon("stopLoading.png"),
611 self.trUtf8('&Stop'), 611 self.trUtf8('&Stop'),
615 self.stopAct.setStatusTip(self.trUtf8('Stop loading')) 615 self.stopAct.setStatusTip(self.trUtf8('Stop loading'))
616 self.stopAct.setWhatsThis(self.trUtf8( 616 self.stopAct.setWhatsThis(self.trUtf8(
617 """<b>Stop</b>""" 617 """<b>Stop</b>"""
618 """<p>Stops loading of the current tab.</p>""" 618 """<p>Stops loading of the current tab.</p>"""
619 )) 619 ))
620 self.stopAct.triggered.connect(self.__stopLoading) 620 self.stopAct.triggered[()].connect(self.__stopLoading)
621 self.__actions.append(self.stopAct) 621 self.__actions.append(self.stopAct)
622 622
623 self.copyAct = E5Action(self.trUtf8('Copy'), 623 self.copyAct = E5Action(self.trUtf8('Copy'),
624 UI.PixmapCache.getIcon("editCopy.png"), 624 UI.PixmapCache.getIcon("editCopy.png"),
625 self.trUtf8('&Copy'), 625 self.trUtf8('&Copy'),
628 self.copyAct.setStatusTip(self.trUtf8('Copy the selected text')) 628 self.copyAct.setStatusTip(self.trUtf8('Copy the selected text'))
629 self.copyAct.setWhatsThis(self.trUtf8( 629 self.copyAct.setWhatsThis(self.trUtf8(
630 """<b>Copy</b>""" 630 """<b>Copy</b>"""
631 """<p>Copy the selected text to the clipboard.</p>""" 631 """<p>Copy the selected text to the clipboard.</p>"""
632 )) 632 ))
633 self.copyAct.triggered.connect(self.__copy) 633 self.copyAct.triggered[()].connect(self.__copy)
634 self.__actions.append(self.copyAct) 634 self.__actions.append(self.copyAct)
635 635
636 self.findAct = E5Action(self.trUtf8('Find...'), 636 self.findAct = E5Action(self.trUtf8('Find...'),
637 UI.PixmapCache.getIcon("find.png"), 637 UI.PixmapCache.getIcon("find.png"),
638 self.trUtf8('&Find...'), 638 self.trUtf8('&Find...'),
641 self.findAct.setStatusTip(self.trUtf8('Find text in page')) 641 self.findAct.setStatusTip(self.trUtf8('Find text in page'))
642 self.findAct.setWhatsThis(self.trUtf8( 642 self.findAct.setWhatsThis(self.trUtf8(
643 """<b>Find</b>""" 643 """<b>Find</b>"""
644 """<p>Find text in the current page.</p>""" 644 """<p>Find text in the current page.</p>"""
645 )) 645 ))
646 self.findAct.triggered.connect(self.__find) 646 self.findAct.triggered[()].connect(self.__find)
647 self.__actions.append(self.findAct) 647 self.__actions.append(self.findAct)
648 648
649 self.findNextAct = E5Action(self.trUtf8('Find next'), 649 self.findNextAct = E5Action(self.trUtf8('Find next'),
650 UI.PixmapCache.getIcon("findNext.png"), 650 UI.PixmapCache.getIcon("findNext.png"),
651 self.trUtf8('Find &next'), 651 self.trUtf8('Find &next'),
655 self.findNextAct.setWhatsThis(self.trUtf8( 655 self.findNextAct.setWhatsThis(self.trUtf8(
656 """<b>Find next</b>""" 656 """<b>Find next</b>"""
657 """<p>Find the next occurrence of text in the current page.</p>""" 657 """<p>Find the next occurrence of text in the current page.</p>"""
658 )) 658 ))
659 if not self.initShortcutsOnly: 659 if not self.initShortcutsOnly:
660 self.findNextAct.triggered.connect(self.findDlg.findNext) 660 self.findNextAct.triggered[()].connect(self.findDlg.findNext)
661 self.__actions.append(self.findNextAct) 661 self.__actions.append(self.findNextAct)
662 662
663 self.findPrevAct = E5Action(self.trUtf8('Find previous'), 663 self.findPrevAct = E5Action(self.trUtf8('Find previous'),
664 UI.PixmapCache.getIcon("findPrev.png"), 664 UI.PixmapCache.getIcon("findPrev.png"),
665 self.trUtf8('Find &previous'), 665 self.trUtf8('Find &previous'),
670 self.findPrevAct.setWhatsThis(self.trUtf8( 670 self.findPrevAct.setWhatsThis(self.trUtf8(
671 """<b>Find previous</b>""" 671 """<b>Find previous</b>"""
672 """<p>Find the previous occurrence of text in the current page.</p>""" 672 """<p>Find the previous occurrence of text in the current page.</p>"""
673 )) 673 ))
674 if not self.initShortcutsOnly: 674 if not self.initShortcutsOnly:
675 self.findPrevAct.triggered.connect(self.findDlg.findPrevious) 675 self.findPrevAct.triggered[()].connect(self.findDlg.findPrevious)
676 self.__actions.append(self.findPrevAct) 676 self.__actions.append(self.findPrevAct)
677 677
678 self.bookmarksManageAct = E5Action(self.trUtf8('Manage Bookmarks'), 678 self.bookmarksManageAct = E5Action(self.trUtf8('Manage Bookmarks'),
679 self.trUtf8('&Manage Bookmarks...'), 679 self.trUtf8('&Manage Bookmarks...'),
680 QKeySequence(self.trUtf8("Ctrl+Shift+B", "Help|Manage bookmarks")), 680 QKeySequence(self.trUtf8("Ctrl+Shift+B", "Help|Manage bookmarks")),
683 'Open a dialog to manage the bookmarks.')) 683 'Open a dialog to manage the bookmarks.'))
684 self.bookmarksManageAct.setWhatsThis(self.trUtf8( 684 self.bookmarksManageAct.setWhatsThis(self.trUtf8(
685 """<b>Manage Bookmarks...</b>""" 685 """<b>Manage Bookmarks...</b>"""
686 """<p>Open a dialog to manage the bookmarks.</p>""" 686 """<p>Open a dialog to manage the bookmarks.</p>"""
687 )) 687 ))
688 self.bookmarksManageAct.triggered.connect(self.__showBookmarksDialog) 688 self.bookmarksManageAct.triggered[()].connect(self.__showBookmarksDialog)
689 self.__actions.append(self.bookmarksManageAct) 689 self.__actions.append(self.bookmarksManageAct)
690 690
691 self.bookmarksAddAct = E5Action(self.trUtf8('Add Bookmark'), 691 self.bookmarksAddAct = E5Action(self.trUtf8('Add Bookmark'),
692 UI.PixmapCache.getIcon("addBookmark.png"), 692 UI.PixmapCache.getIcon("addBookmark.png"),
693 self.trUtf8('Add &Bookmark...'), 693 self.trUtf8('Add &Bookmark...'),
697 self.bookmarksAddAct.setStatusTip(self.trUtf8('Open a dialog to add a bookmark.')) 697 self.bookmarksAddAct.setStatusTip(self.trUtf8('Open a dialog to add a bookmark.'))
698 self.bookmarksAddAct.setWhatsThis(self.trUtf8( 698 self.bookmarksAddAct.setWhatsThis(self.trUtf8(
699 """<b>Add Bookmark</b>""" 699 """<b>Add Bookmark</b>"""
700 """<p>Open a dialog to add the current URL as a bookmark.</p>""" 700 """<p>Open a dialog to add the current URL as a bookmark.</p>"""
701 )) 701 ))
702 self.bookmarksAddAct.triggered.connect(self.__addBookmark) 702 self.bookmarksAddAct.triggered[()].connect(self.__addBookmark)
703 self.__actions.append(self.bookmarksAddAct) 703 self.__actions.append(self.bookmarksAddAct)
704 704
705 self.bookmarksAddFolderAct = E5Action(self.trUtf8('Add Folder'), 705 self.bookmarksAddFolderAct = E5Action(self.trUtf8('Add Folder'),
706 self.trUtf8('Add &Folder...'), 706 self.trUtf8('Add &Folder...'),
707 0, 0, self, 'help_bookmark_show_all') 707 0, 0, self, 'help_bookmark_show_all')
709 'Open a dialog to add a new bookmarks folder.')) 709 'Open a dialog to add a new bookmarks folder.'))
710 self.bookmarksAddFolderAct.setWhatsThis(self.trUtf8( 710 self.bookmarksAddFolderAct.setWhatsThis(self.trUtf8(
711 """<b>Add Folder...</b>""" 711 """<b>Add Folder...</b>"""
712 """<p>Open a dialog to add a new bookmarks folder.</p>""" 712 """<p>Open a dialog to add a new bookmarks folder.</p>"""
713 )) 713 ))
714 self.bookmarksAddFolderAct.triggered.connect(self.__addBookmarkFolder) 714 self.bookmarksAddFolderAct.triggered[()].connect(self.__addBookmarkFolder)
715 self.__actions.append(self.bookmarksAddFolderAct) 715 self.__actions.append(self.bookmarksAddFolderAct)
716 716
717 self.bookmarksAllTabsAct = E5Action(self.trUtf8('Bookmark All Tabs'), 717 self.bookmarksAllTabsAct = E5Action(self.trUtf8('Bookmark All Tabs'),
718 self.trUtf8('Bookmark All Tabs...'), 718 self.trUtf8('Bookmark All Tabs...'),
719 0, 0, self, 'help_bookmark_all_tabs') 719 0, 0, self, 'help_bookmark_all_tabs')
722 self.bookmarksAllTabsAct.setWhatsThis(self.trUtf8( 722 self.bookmarksAllTabsAct.setWhatsThis(self.trUtf8(
723 """<b>Bookmark All Tabs...</b>""" 723 """<b>Bookmark All Tabs...</b>"""
724 """<p>Open a dialog to add a new bookmarks folder for""" 724 """<p>Open a dialog to add a new bookmarks folder for"""
725 """ all open tabs.</p>""" 725 """ all open tabs.</p>"""
726 )) 726 ))
727 self.bookmarksAllTabsAct.triggered.connect(self.__bookmarkAll) 727 self.bookmarksAllTabsAct.triggered[()].connect(self.__bookmarkAll)
728 self.__actions.append(self.bookmarksAllTabsAct) 728 self.__actions.append(self.bookmarksAllTabsAct)
729 729
730 self.whatsThisAct = E5Action(self.trUtf8('What\'s This?'), 730 self.whatsThisAct = E5Action(self.trUtf8('What\'s This?'),
731 UI.PixmapCache.getIcon("whatsThis.png"), 731 UI.PixmapCache.getIcon("whatsThis.png"),
732 self.trUtf8('&What\'s This?'), 732 self.trUtf8('&What\'s This?'),
739 """ question mark, and you can click on the interface elements to get""" 739 """ question mark, and you can click on the interface elements to get"""
740 """ a short description of what they do and how to use them. In""" 740 """ a short description of what they do and how to use them. In"""
741 """ dialogs, this feature can be accessed using the context help button""" 741 """ dialogs, this feature can be accessed using the context help button"""
742 """ in the titlebar.</p>""" 742 """ in the titlebar.</p>"""
743 )) 743 ))
744 self.whatsThisAct.triggered.connect(self.__whatsThis) 744 self.whatsThisAct.triggered[()].connect(self.__whatsThis)
745 self.__actions.append(self.whatsThisAct) 745 self.__actions.append(self.whatsThisAct)
746 746
747 self.aboutAct = E5Action(self.trUtf8('About'), 747 self.aboutAct = E5Action(self.trUtf8('About'),
748 self.trUtf8('&About'), 748 self.trUtf8('&About'),
749 0, 0, self, 'help_help_about') 749 0, 0, self, 'help_help_about')
750 self.aboutAct.setStatusTip(self.trUtf8('Display information about this software')) 750 self.aboutAct.setStatusTip(self.trUtf8('Display information about this software'))
751 self.aboutAct.setWhatsThis(self.trUtf8( 751 self.aboutAct.setWhatsThis(self.trUtf8(
752 """<b>About</b>""" 752 """<b>About</b>"""
753 """<p>Display some information about this software.</p>""" 753 """<p>Display some information about this software.</p>"""
754 )) 754 ))
755 self.aboutAct.triggered.connect(self.__about) 755 self.aboutAct.triggered[()].connect(self.__about)
756 self.__actions.append(self.aboutAct) 756 self.__actions.append(self.aboutAct)
757 757
758 self.aboutQtAct = E5Action(self.trUtf8('About Qt'), 758 self.aboutQtAct = E5Action(self.trUtf8('About Qt'),
759 self.trUtf8('About &Qt'), 759 self.trUtf8('About &Qt'),
760 0, 0, self, 'help_help_about_qt') 760 0, 0, self, 'help_help_about_qt')
762 self.trUtf8('Display information about the Qt toolkit')) 762 self.trUtf8('Display information about the Qt toolkit'))
763 self.aboutQtAct.setWhatsThis(self.trUtf8( 763 self.aboutQtAct.setWhatsThis(self.trUtf8(
764 """<b>About Qt</b>""" 764 """<b>About Qt</b>"""
765 """<p>Display some information about the Qt toolkit.</p>""" 765 """<p>Display some information about the Qt toolkit.</p>"""
766 )) 766 ))
767 self.aboutQtAct.triggered.connect(self.__aboutQt) 767 self.aboutQtAct.triggered[()].connect(self.__aboutQt)
768 self.__actions.append(self.aboutQtAct) 768 self.__actions.append(self.aboutQtAct)
769 769
770 self.zoomInAct = E5Action(self.trUtf8('Zoom in'), 770 self.zoomInAct = E5Action(self.trUtf8('Zoom in'),
771 UI.PixmapCache.getIcon("zoomIn.png"), 771 UI.PixmapCache.getIcon("zoomIn.png"),
772 self.trUtf8('Zoom &in'), 772 self.trUtf8('Zoom &in'),
775 self.zoomInAct.setStatusTip(self.trUtf8('Zoom in on the text')) 775 self.zoomInAct.setStatusTip(self.trUtf8('Zoom in on the text'))
776 self.zoomInAct.setWhatsThis(self.trUtf8( 776 self.zoomInAct.setWhatsThis(self.trUtf8(
777 """<b>Zoom in</b>""" 777 """<b>Zoom in</b>"""
778 """<p>Zoom in on the text. This makes the text bigger.</p>""" 778 """<p>Zoom in on the text. This makes the text bigger.</p>"""
779 )) 779 ))
780 self.zoomInAct.triggered.connect(self.__zoomIn) 780 self.zoomInAct.triggered[()].connect(self.__zoomIn)
781 self.__actions.append(self.zoomInAct) 781 self.__actions.append(self.zoomInAct)
782 782
783 self.zoomOutAct = E5Action(self.trUtf8('Zoom out'), 783 self.zoomOutAct = E5Action(self.trUtf8('Zoom out'),
784 UI.PixmapCache.getIcon("zoomOut.png"), 784 UI.PixmapCache.getIcon("zoomOut.png"),
785 self.trUtf8('Zoom &out'), 785 self.trUtf8('Zoom &out'),
788 self.zoomOutAct.setStatusTip(self.trUtf8('Zoom out on the text')) 788 self.zoomOutAct.setStatusTip(self.trUtf8('Zoom out on the text'))
789 self.zoomOutAct.setWhatsThis(self.trUtf8( 789 self.zoomOutAct.setWhatsThis(self.trUtf8(
790 """<b>Zoom out</b>""" 790 """<b>Zoom out</b>"""
791 """<p>Zoom out on the text. This makes the text smaller.</p>""" 791 """<p>Zoom out on the text. This makes the text smaller.</p>"""
792 )) 792 ))
793 self.zoomOutAct.triggered.connect(self.__zoomOut) 793 self.zoomOutAct.triggered[()].connect(self.__zoomOut)
794 self.__actions.append(self.zoomOutAct) 794 self.__actions.append(self.zoomOutAct)
795 795
796 self.zoomResetAct = E5Action(self.trUtf8('Zoom reset'), 796 self.zoomResetAct = E5Action(self.trUtf8('Zoom reset'),
797 UI.PixmapCache.getIcon("zoomReset.png"), 797 UI.PixmapCache.getIcon("zoomReset.png"),
798 self.trUtf8('Zoom &reset'), 798 self.trUtf8('Zoom &reset'),
802 self.zoomResetAct.setWhatsThis(self.trUtf8( 802 self.zoomResetAct.setWhatsThis(self.trUtf8(
803 """<b>Zoom reset</b>""" 803 """<b>Zoom reset</b>"""
804 """<p>Reset the zoom of the text. """ 804 """<p>Reset the zoom of the text. """
805 """This sets the zoom factor to 100%.</p>""" 805 """This sets the zoom factor to 100%.</p>"""
806 )) 806 ))
807 self.zoomResetAct.triggered.connect(self.__zoomReset) 807 self.zoomResetAct.triggered[()].connect(self.__zoomReset)
808 self.__actions.append(self.zoomResetAct) 808 self.__actions.append(self.zoomResetAct)
809 809
810 if hasattr(QWebSettings, 'ZoomTextOnly'): 810 if hasattr(QWebSettings, 'ZoomTextOnly'):
811 self.zoomTextOnlyAct = E5Action(self.trUtf8('Zoom text only'), 811 self.zoomTextOnlyAct = E5Action(self.trUtf8('Zoom text only'),
812 self.trUtf8('Zoom &text only'), 812 self.trUtf8('Zoom &text only'),
831 self.pageSourceAct.setStatusTip(self.trUtf8('Show the page source in an editor')) 831 self.pageSourceAct.setStatusTip(self.trUtf8('Show the page source in an editor'))
832 self.pageSourceAct.setWhatsThis(self.trUtf8( 832 self.pageSourceAct.setWhatsThis(self.trUtf8(
833 """<b>Show page source</b>""" 833 """<b>Show page source</b>"""
834 """<p>Show the page source in an editor.</p>""" 834 """<p>Show the page source in an editor.</p>"""
835 )) 835 ))
836 self.pageSourceAct.triggered.connect(self.__showPageSource) 836 self.pageSourceAct.triggered[()].connect(self.__showPageSource)
837 self.__actions.append(self.pageSourceAct) 837 self.__actions.append(self.pageSourceAct)
838 self.addAction(self.pageSourceAct) 838 self.addAction(self.pageSourceAct)
839 839
840 self.fullScreenAct = E5Action(self.trUtf8('Full Screen'), 840 self.fullScreenAct = E5Action(self.trUtf8('Full Screen'),
841 UI.PixmapCache.getIcon("windowFullscreen.png"), 841 UI.PixmapCache.getIcon("windowFullscreen.png"),
842 self.trUtf8('&Full Screen'), 842 self.trUtf8('&Full Screen'),
843 QKeySequence(self.trUtf8('F11')), 0, 843 QKeySequence(self.trUtf8('F11')), 0,
844 self, 'help_view_full_scree') 844 self, 'help_view_full_scree')
845 self.fullScreenAct.triggered.connect(self.__viewFullScreen) 845 self.fullScreenAct.triggered[()].connect(self.__viewFullScreen)
846 self.__actions.append(self.fullScreenAct) 846 self.__actions.append(self.fullScreenAct)
847 self.addAction(self.fullScreenAct) 847 self.addAction(self.fullScreenAct)
848 848
849 self.nextTabAct = E5Action(self.trUtf8('Show next tab'), 849 self.nextTabAct = E5Action(self.trUtf8('Show next tab'),
850 self.trUtf8('Show next tab'), 850 self.trUtf8('Show next tab'),
851 QKeySequence(self.trUtf8('Ctrl+Alt+Tab')), 0, 851 QKeySequence(self.trUtf8('Ctrl+Alt+Tab')), 0,
852 self, 'help_view_next_tab') 852 self, 'help_view_next_tab')
853 self.nextTabAct.triggered.connect(self.__nextTab) 853 self.nextTabAct.triggered[()].connect(self.__nextTab)
854 self.__actions.append(self.nextTabAct) 854 self.__actions.append(self.nextTabAct)
855 self.addAction(self.nextTabAct) 855 self.addAction(self.nextTabAct)
856 856
857 self.prevTabAct = E5Action(self.trUtf8('Show previous tab'), 857 self.prevTabAct = E5Action(self.trUtf8('Show previous tab'),
858 self.trUtf8('Show previous tab'), 858 self.trUtf8('Show previous tab'),
859 QKeySequence(self.trUtf8('Shift+Ctrl+Alt+Tab')), 0, 859 QKeySequence(self.trUtf8('Shift+Ctrl+Alt+Tab')), 0,
860 self, 'help_view_previous_tab') 860 self, 'help_view_previous_tab')
861 self.prevTabAct.triggered.connect(self.__prevTab) 861 self.prevTabAct.triggered[()].connect(self.__prevTab)
862 self.__actions.append(self.prevTabAct) 862 self.__actions.append(self.prevTabAct)
863 self.addAction(self.prevTabAct) 863 self.addAction(self.prevTabAct)
864 864
865 self.switchTabAct = E5Action(self.trUtf8('Switch between tabs'), 865 self.switchTabAct = E5Action(self.trUtf8('Switch between tabs'),
866 self.trUtf8('Switch between tabs'), 866 self.trUtf8('Switch between tabs'),
867 QKeySequence(self.trUtf8('Ctrl+1')), 0, 867 QKeySequence(self.trUtf8('Ctrl+1')), 0,
868 self, 'help_switch_tabs') 868 self, 'help_switch_tabs')
869 self.switchTabAct.triggered.connect(self.__switchTab) 869 self.switchTabAct.triggered[()].connect(self.__switchTab)
870 self.__actions.append(self.switchTabAct) 870 self.__actions.append(self.switchTabAct)
871 self.addAction(self.switchTabAct) 871 self.addAction(self.switchTabAct)
872 872
873 self.prefAct = E5Action(self.trUtf8('Preferences'), 873 self.prefAct = E5Action(self.trUtf8('Preferences'),
874 UI.PixmapCache.getIcon("configure.png"), 874 UI.PixmapCache.getIcon("configure.png"),
877 self.prefAct.setWhatsThis(self.trUtf8( 877 self.prefAct.setWhatsThis(self.trUtf8(
878 """<b>Preferences</b>""" 878 """<b>Preferences</b>"""
879 """<p>Set the configuration items of the application""" 879 """<p>Set the configuration items of the application"""
880 """ with your prefered values.</p>""" 880 """ with your prefered values.</p>"""
881 )) 881 ))
882 self.prefAct.triggered.connect(self.__showPreferences) 882 self.prefAct.triggered[()].connect(self.__showPreferences)
883 self.__actions.append(self.prefAct) 883 self.__actions.append(self.prefAct)
884 884
885 self.acceptedLanguagesAct = E5Action(self.trUtf8('Languages'), 885 self.acceptedLanguagesAct = E5Action(self.trUtf8('Languages'),
886 UI.PixmapCache.getIcon("flag.png"), 886 UI.PixmapCache.getIcon("flag.png"),
887 self.trUtf8('&Languages...'), 0, 0, self, 'help_accepted_languages') 887 self.trUtf8('&Languages...'), 0, 0, self, 'help_accepted_languages')
889 'Configure the accepted languages for web pages')) 889 'Configure the accepted languages for web pages'))
890 self.acceptedLanguagesAct.setWhatsThis(self.trUtf8( 890 self.acceptedLanguagesAct.setWhatsThis(self.trUtf8(
891 """<b>Languages</b>""" 891 """<b>Languages</b>"""
892 """<p>Configure the accepted languages for web pages.</p>""" 892 """<p>Configure the accepted languages for web pages.</p>"""
893 )) 893 ))
894 self.acceptedLanguagesAct.triggered.connect(self.__showAcceptedLanguages) 894 self.acceptedLanguagesAct.triggered[()].connect(self.__showAcceptedLanguages)
895 self.__actions.append(self.acceptedLanguagesAct) 895 self.__actions.append(self.acceptedLanguagesAct)
896 896
897 self.cookiesAct = E5Action(self.trUtf8('Cookies'), 897 self.cookiesAct = E5Action(self.trUtf8('Cookies'),
898 UI.PixmapCache.getIcon("cookie.png"), 898 UI.PixmapCache.getIcon("cookie.png"),
899 self.trUtf8('C&ookies...'), 0, 0, self, 'help_cookies') 899 self.trUtf8('C&ookies...'), 0, 0, self, 'help_cookies')
901 'Configure cookies handling')) 901 'Configure cookies handling'))
902 self.cookiesAct.setWhatsThis(self.trUtf8( 902 self.cookiesAct.setWhatsThis(self.trUtf8(
903 """<b>Cookies</b>""" 903 """<b>Cookies</b>"""
904 """<p>Configure cookies handling.</p>""" 904 """<p>Configure cookies handling.</p>"""
905 )) 905 ))
906 self.cookiesAct.triggered.connect(self.__showCookiesConfiguration) 906 self.cookiesAct.triggered[()].connect(self.__showCookiesConfiguration)
907 self.__actions.append(self.cookiesAct) 907 self.__actions.append(self.cookiesAct)
908 908
909 self.offlineStorageAct = E5Action(self.trUtf8('Offline Storage'), 909 self.offlineStorageAct = E5Action(self.trUtf8('Offline Storage'),
910 UI.PixmapCache.getIcon("preferences-html5.png"), 910 UI.PixmapCache.getIcon("preferences-html5.png"),
911 self.trUtf8('Offline &Storage...'), 0, 0, self, 'help_offline_storage') 911 self.trUtf8('Offline &Storage...'), 0, 0, self, 'help_offline_storage')
913 'Configure offline storage')) 913 'Configure offline storage'))
914 self.offlineStorageAct.setWhatsThis(self.trUtf8( 914 self.offlineStorageAct.setWhatsThis(self.trUtf8(
915 """<b>Offline Storage</b>""" 915 """<b>Offline Storage</b>"""
916 """<p>Opens a dialog to configure offline storage.</p>""" 916 """<p>Opens a dialog to configure offline storage.</p>"""
917 )) 917 ))
918 self.offlineStorageAct.triggered.connect(self.__showOfflineStorageConfiguration) 918 self.offlineStorageAct.triggered[()].connect(self.__showOfflineStorageConfiguration)
919 self.__actions.append(self.offlineStorageAct) 919 self.__actions.append(self.offlineStorageAct)
920 920
921 self.syncTocAct = E5Action(self.trUtf8('Sync with Table of Contents'), 921 self.syncTocAct = E5Action(self.trUtf8('Sync with Table of Contents'),
922 UI.PixmapCache.getIcon("syncToc.png"), 922 UI.PixmapCache.getIcon("syncToc.png"),
923 self.trUtf8('Sync with Table of Contents'), 923 self.trUtf8('Sync with Table of Contents'),
926 'Synchronizes the table of contents with current page')) 926 'Synchronizes the table of contents with current page'))
927 self.syncTocAct.setWhatsThis(self.trUtf8( 927 self.syncTocAct.setWhatsThis(self.trUtf8(
928 """<b>Sync with Table of Contents</b>""" 928 """<b>Sync with Table of Contents</b>"""
929 """<p>Synchronizes the table of contents with current page.</p>""" 929 """<p>Synchronizes the table of contents with current page.</p>"""
930 )) 930 ))
931 self.syncTocAct.triggered.connect(self.__syncTOC) 931 self.syncTocAct.triggered[()].connect(self.__syncTOC)
932 self.__actions.append(self.syncTocAct) 932 self.__actions.append(self.syncTocAct)
933 933
934 self.showTocAct = E5Action(self.trUtf8('Table of Contents'), 934 self.showTocAct = E5Action(self.trUtf8('Table of Contents'),
935 self.trUtf8('Table of Contents'), 935 self.trUtf8('Table of Contents'),
936 0, 0, self, 'help_show_toc') 936 0, 0, self, 'help_show_toc')
938 'Shows the table of contents window')) 938 'Shows the table of contents window'))
939 self.showTocAct.setWhatsThis(self.trUtf8( 939 self.showTocAct.setWhatsThis(self.trUtf8(
940 """<b>Table of Contents</b>""" 940 """<b>Table of Contents</b>"""
941 """<p>Shows the table of contents window.</p>""" 941 """<p>Shows the table of contents window.</p>"""
942 )) 942 ))
943 self.showTocAct.triggered.connect(self.__showTocWindow) 943 self.showTocAct.triggered[()].connect(self.__showTocWindow)
944 self.__actions.append(self.showTocAct) 944 self.__actions.append(self.showTocAct)
945 945
946 self.showIndexAct = E5Action(self.trUtf8('Index'), 946 self.showIndexAct = E5Action(self.trUtf8('Index'),
947 self.trUtf8('Index'), 947 self.trUtf8('Index'),
948 0, 0, self, 'help_show_index') 948 0, 0, self, 'help_show_index')
950 'Shows the index window')) 950 'Shows the index window'))
951 self.showIndexAct.setWhatsThis(self.trUtf8( 951 self.showIndexAct.setWhatsThis(self.trUtf8(
952 """<b>Index</b>""" 952 """<b>Index</b>"""
953 """<p>Shows the index window.</p>""" 953 """<p>Shows the index window.</p>"""
954 )) 954 ))
955 self.showIndexAct.triggered.connect(self.__showIndexWindow) 955 self.showIndexAct.triggered[()].connect(self.__showIndexWindow)
956 self.__actions.append(self.showIndexAct) 956 self.__actions.append(self.showIndexAct)
957 957
958 self.showSearchAct = E5Action(self.trUtf8('Search'), 958 self.showSearchAct = E5Action(self.trUtf8('Search'),
959 self.trUtf8('Search'), 959 self.trUtf8('Search'),
960 0, 0, self, 'help_show_search') 960 0, 0, self, 'help_show_search')
962 'Shows the search window')) 962 'Shows the search window'))
963 self.showSearchAct.setWhatsThis(self.trUtf8( 963 self.showSearchAct.setWhatsThis(self.trUtf8(
964 """<b>Search</b>""" 964 """<b>Search</b>"""
965 """<p>Shows the search window.</p>""" 965 """<p>Shows the search window.</p>"""
966 )) 966 ))
967 self.showSearchAct.triggered.connect(self.__showSearchWindow) 967 self.showSearchAct.triggered[()].connect(self.__showSearchWindow)
968 self.__actions.append(self.showSearchAct) 968 self.__actions.append(self.showSearchAct)
969 969
970 self.manageQtHelpDocsAct = E5Action(self.trUtf8('Manage QtHelp Documents'), 970 self.manageQtHelpDocsAct = E5Action(self.trUtf8('Manage QtHelp Documents'),
971 self.trUtf8('Manage QtHelp &Documents'), 971 self.trUtf8('Manage QtHelp &Documents'),
972 0, 0, self, 'help_qthelp_documents') 972 0, 0, self, 'help_qthelp_documents')
974 'Shows a dialog to manage the QtHelp documentation set')) 974 'Shows a dialog to manage the QtHelp documentation set'))
975 self.manageQtHelpDocsAct.setWhatsThis(self.trUtf8( 975 self.manageQtHelpDocsAct.setWhatsThis(self.trUtf8(
976 """<b>Manage QtHelp Documents</b>""" 976 """<b>Manage QtHelp Documents</b>"""
977 """<p>Shows a dialog to manage the QtHelp documentation set.</p>""" 977 """<p>Shows a dialog to manage the QtHelp documentation set.</p>"""
978 )) 978 ))
979 self.manageQtHelpDocsAct.triggered.connect(self.__manageQtHelpDocumentation) 979 self.manageQtHelpDocsAct.triggered[()].connect(self.__manageQtHelpDocumentation)
980 self.__actions.append(self.manageQtHelpDocsAct) 980 self.__actions.append(self.manageQtHelpDocsAct)
981 981
982 self.manageQtHelpFiltersAct = E5Action(self.trUtf8('Manage QtHelp Filters'), 982 self.manageQtHelpFiltersAct = E5Action(self.trUtf8('Manage QtHelp Filters'),
983 self.trUtf8('Manage QtHelp &Filters'), 983 self.trUtf8('Manage QtHelp &Filters'),
984 0, 0, self, 'help_qthelp_filters') 984 0, 0, self, 'help_qthelp_filters')
986 'Shows a dialog to manage the QtHelp filters')) 986 'Shows a dialog to manage the QtHelp filters'))
987 self.manageQtHelpFiltersAct.setWhatsThis(self.trUtf8( 987 self.manageQtHelpFiltersAct.setWhatsThis(self.trUtf8(
988 """<b>Manage QtHelp Filters</b>""" 988 """<b>Manage QtHelp Filters</b>"""
989 """<p>Shows a dialog to manage the QtHelp filters.</p>""" 989 """<p>Shows a dialog to manage the QtHelp filters.</p>"""
990 )) 990 ))
991 self.manageQtHelpFiltersAct.triggered.connect(self.__manageQtHelpFilters) 991 self.manageQtHelpFiltersAct.triggered[()].connect(self.__manageQtHelpFilters)
992 self.__actions.append(self.manageQtHelpFiltersAct) 992 self.__actions.append(self.manageQtHelpFiltersAct)
993 993
994 self.reindexDocumentationAct = E5Action(self.trUtf8('Reindex Documentation'), 994 self.reindexDocumentationAct = E5Action(self.trUtf8('Reindex Documentation'),
995 self.trUtf8('&Reindex Documentation'), 995 self.trUtf8('&Reindex Documentation'),
996 0, 0, self, 'help_qthelp_reindex') 996 0, 0, self, 'help_qthelp_reindex')
999 self.reindexDocumentationAct.setWhatsThis(self.trUtf8( 999 self.reindexDocumentationAct.setWhatsThis(self.trUtf8(
1000 """<b>Reindex Documentation</b>""" 1000 """<b>Reindex Documentation</b>"""
1001 """<p>Reindexes the documentation set.</p>""" 1001 """<p>Reindexes the documentation set.</p>"""
1002 )) 1002 ))
1003 if not self.initShortcutsOnly: 1003 if not self.initShortcutsOnly:
1004 self.reindexDocumentationAct.triggered.connect(self.__searchEngine.reindexDocumentation) 1004 self.reindexDocumentationAct.triggered[()].connect(self.__searchEngine.reindexDocumentation)
1005 self.__actions.append(self.reindexDocumentationAct) 1005 self.__actions.append(self.reindexDocumentationAct)
1006 1006
1007 self.clearPrivateDataAct = E5Action(self.trUtf8('Clear private data'), 1007 self.clearPrivateDataAct = E5Action(self.trUtf8('Clear private data'),
1008 self.trUtf8('&Clear private data'), 1008 self.trUtf8('&Clear private data'),
1009 0, 0, 1009 0, 0,
1012 self.clearPrivateDataAct.setWhatsThis(self.trUtf8( 1012 self.clearPrivateDataAct.setWhatsThis(self.trUtf8(
1013 """<b>Clear private data</b>""" 1013 """<b>Clear private data</b>"""
1014 """<p>Clears the private data like browsing history, search history""" 1014 """<p>Clears the private data like browsing history, search history"""
1015 """ or the favicons database.</p>""" 1015 """ or the favicons database.</p>"""
1016 )) 1016 ))
1017 self.clearPrivateDataAct.triggered.connect(self.__clearPrivateData) 1017 self.clearPrivateDataAct.triggered[()].connect(self.__clearPrivateData)
1018 self.__actions.append(self.clearPrivateDataAct) 1018 self.__actions.append(self.clearPrivateDataAct)
1019 1019
1020 self.clearIconsAct = E5Action(self.trUtf8('Clear icons database'), 1020 self.clearIconsAct = E5Action(self.trUtf8('Clear icons database'),
1021 self.trUtf8('Clear &icons database'), 1021 self.trUtf8('Clear &icons database'),
1022 0, 0, 1022 0, 0,
1024 self.clearIconsAct.setStatusTip(self.trUtf8('Clear the database of favicons')) 1024 self.clearIconsAct.setStatusTip(self.trUtf8('Clear the database of favicons'))
1025 self.clearIconsAct.setWhatsThis(self.trUtf8( 1025 self.clearIconsAct.setWhatsThis(self.trUtf8(
1026 """<b>Clear icons database</b>""" 1026 """<b>Clear icons database</b>"""
1027 """<p>Clears the database of favicons of previously visited URLs.</p>""" 1027 """<p>Clears the database of favicons of previously visited URLs.</p>"""
1028 )) 1028 ))
1029 self.clearIconsAct.triggered.connect(self.__clearIconsDatabase) 1029 self.clearIconsAct.triggered[()].connect(self.__clearIconsDatabase)
1030 self.__actions.append(self.clearIconsAct) 1030 self.__actions.append(self.clearIconsAct)
1031 1031
1032 self.searchEnginesAct = E5Action(self.trUtf8('Configure Search Engines'), 1032 self.searchEnginesAct = E5Action(self.trUtf8('Configure Search Engines'),
1033 self.trUtf8('Configure Search &Engines...'), 1033 self.trUtf8('Configure Search &Engines...'),
1034 0, 0, 1034 0, 0,
1037 'Configure the available search engines')) 1037 'Configure the available search engines'))
1038 self.searchEnginesAct.setWhatsThis(self.trUtf8( 1038 self.searchEnginesAct.setWhatsThis(self.trUtf8(
1039 """<b>Configure Search Engines...</b>""" 1039 """<b>Configure Search Engines...</b>"""
1040 """<p>Opens a dialog to configure the available search engines.</p>""" 1040 """<p>Opens a dialog to configure the available search engines.</p>"""
1041 )) 1041 ))
1042 self.searchEnginesAct.triggered.connect(self.__showEnginesConfigurationDialog) 1042 self.searchEnginesAct.triggered[()].connect(self.__showEnginesConfigurationDialog)
1043 self.__actions.append(self.searchEnginesAct) 1043 self.__actions.append(self.searchEnginesAct)
1044 1044
1045 self.passwordsAct = E5Action(self.trUtf8('Manage Saved Passwords'), 1045 self.passwordsAct = E5Action(self.trUtf8('Manage Saved Passwords'),
1046 self.trUtf8('Manage Saved Passwords...'), 1046 self.trUtf8('Manage Saved Passwords...'),
1047 0, 0, 1047 0, 0,
1050 'Manage the saved passwords')) 1050 'Manage the saved passwords'))
1051 self.passwordsAct.setWhatsThis(self.trUtf8( 1051 self.passwordsAct.setWhatsThis(self.trUtf8(
1052 """<b>Manage Saved Passwords...</b>""" 1052 """<b>Manage Saved Passwords...</b>"""
1053 """<p>Opens a dialog to manage the saved passwords.</p>""" 1053 """<p>Opens a dialog to manage the saved passwords.</p>"""
1054 )) 1054 ))
1055 self.passwordsAct.triggered.connect(self.__showPasswordsDialog) 1055 self.passwordsAct.triggered[()].connect(self.__showPasswordsDialog)
1056 self.__actions.append(self.passwordsAct) 1056 self.__actions.append(self.passwordsAct)
1057 1057
1058 self.adblockAct = E5Action(self.trUtf8('Ad Block'), 1058 self.adblockAct = E5Action(self.trUtf8('Ad Block'),
1059 self.trUtf8('&Ad Block...'), 1059 self.trUtf8('&Ad Block...'),
1060 0, 0, 1060 0, 0,
1063 'Configure AdBlock subscriptions and rules')) 1063 'Configure AdBlock subscriptions and rules'))
1064 self.adblockAct.setWhatsThis(self.trUtf8( 1064 self.adblockAct.setWhatsThis(self.trUtf8(
1065 """<b>Ad Block...</b>""" 1065 """<b>Ad Block...</b>"""
1066 """<p>Opens a dialog to configure AdBlock subscriptions and rules.</p>""" 1066 """<p>Opens a dialog to configure AdBlock subscriptions and rules.</p>"""
1067 )) 1067 ))
1068 self.adblockAct.triggered.connect(self.__showAdBlockDialog) 1068 self.adblockAct.triggered[()].connect(self.__showAdBlockDialog)
1069 self.__actions.append(self.adblockAct) 1069 self.__actions.append(self.adblockAct)
1070 1070
1071 self.toolsMonitorAct = E5Action(self.trUtf8('Show Network Monitor'), 1071 self.toolsMonitorAct = E5Action(self.trUtf8('Show Network Monitor'),
1072 self.trUtf8('Show &Network Monitor'), 1072 self.trUtf8('Show &Network Monitor'),
1073 0, 0, 1073 0, 0,
1075 self.toolsMonitorAct.setStatusTip(self.trUtf8('Show the network monitor dialog')) 1075 self.toolsMonitorAct.setStatusTip(self.trUtf8('Show the network monitor dialog'))
1076 self.toolsMonitorAct.setWhatsThis(self.trUtf8( 1076 self.toolsMonitorAct.setWhatsThis(self.trUtf8(
1077 """<b>Show Network Monitor</b>""" 1077 """<b>Show Network Monitor</b>"""
1078 """<p>Shows the network monitor dialog.</p>""" 1078 """<p>Shows the network monitor dialog.</p>"""
1079 )) 1079 ))
1080 self.toolsMonitorAct.triggered.connect(self.__showNetworkMonitor) 1080 self.toolsMonitorAct.triggered[()].connect(self.__showNetworkMonitor)
1081 self.__actions.append(self.toolsMonitorAct) 1081 self.__actions.append(self.toolsMonitorAct)
1082 1082
1083 self.backAct.setEnabled(False) 1083 self.backAct.setEnabled(False)
1084 self.forwardAct.setEnabled(False) 1084 self.forwardAct.setEnabled(False)
1085 1085

eric ide

mercurial