src/eric7/UI/UserInterface.py

branch
eric7
changeset 9573
9960d19d66b5
parent 9559
34fc53e6159d
child 9576
be9f8e7e42e0
equal deleted inserted replaced
9572:3b46c662a004 9573:9960d19d66b5
2713 "show_versions", 2713 "show_versions",
2714 ) 2714 )
2715 self.versionAct.setStatusTip(self.tr("Display version information")) 2715 self.versionAct.setStatusTip(self.tr("Display version information"))
2716 self.versionAct.setWhatsThis( 2716 self.versionAct.setWhatsThis(
2717 self.tr( 2717 self.tr(
2718 """<b>Show Versions</b>""" """<p>Display version information.</p>""" 2718 """<b>Show Versions</b><p>Display version information.</p>"""
2719 ) 2719 )
2720 ) 2720 )
2721 self.versionAct.triggered.connect(self.__showVersions) 2721 self.versionAct.triggered.connect(self.__showVersions)
2722 self.actions.append(self.versionAct) 2722 self.actions.append(self.versionAct)
2723 2723
2762 self.tr("Report Bug"), self.tr("Report &Bug..."), 0, 0, self, "report_bug" 2762 self.tr("Report Bug"), self.tr("Report &Bug..."), 0, 0, self, "report_bug"
2763 ) 2763 )
2764 self.reportBugAct.setStatusTip(self.tr("Report a bug")) 2764 self.reportBugAct.setStatusTip(self.tr("Report a bug"))
2765 self.reportBugAct.setWhatsThis( 2765 self.reportBugAct.setWhatsThis(
2766 self.tr( 2766 self.tr(
2767 """<b>Report Bug...</b>""" """<p>Opens a dialog to report a bug.</p>""" 2767 """<b>Report Bug...</b><p>Opens a dialog to report a bug.</p>"""
2768 ) 2768 )
2769 ) 2769 )
2770 self.reportBugAct.triggered.connect(self.__reportBug) 2770 self.reportBugAct.triggered.connect(self.__reportBug)
2771 self.actions.append(self.reportBugAct) 2771 self.actions.append(self.reportBugAct)
2772 2772
2863 "unittest_script", 2863 "unittest_script",
2864 ) 2864 )
2865 self.testScriptAct.setStatusTip(self.tr("Run tests of the current script")) 2865 self.testScriptAct.setStatusTip(self.tr("Run tests of the current script"))
2866 self.testScriptAct.setWhatsThis( 2866 self.testScriptAct.setWhatsThis(
2867 self.tr( 2867 self.tr(
2868 """<b>Test Script</b>""" """<p>Run tests with the current script.</p>""" 2868 """<b>Test Script</b><p>Run tests with the current script.</p>"""
2869 ) 2869 )
2870 ) 2870 )
2871 self.testScriptAct.triggered.connect(self.__startTestScript) 2871 self.testScriptAct.triggered.connect(self.__startTestScript)
2872 self.testScriptAct.setEnabled(False) 2872 self.testScriptAct.setEnabled(False)
2873 self.actions.append(self.testScriptAct) 2873 self.actions.append(self.testScriptAct)
2882 "unittest_project", 2882 "unittest_project",
2883 ) 2883 )
2884 self.testProjectAct.setStatusTip(self.tr("Run tests of the current project")) 2884 self.testProjectAct.setStatusTip(self.tr("Run tests of the current project"))
2885 self.testProjectAct.setWhatsThis( 2885 self.testProjectAct.setWhatsThis(
2886 self.tr( 2886 self.tr(
2887 """<b>Test Project</b>""" """<p>Run test of the current project.</p>""" 2887 """<b>Test Project</b><p>Run test of the current project.</p>"""
2888 ) 2888 )
2889 ) 2889 )
2890 self.testProjectAct.triggered.connect(self.__startTestProject) 2890 self.testProjectAct.triggered.connect(self.__startTestProject)
2891 self.testProjectAct.setEnabled(False) 2891 self.testProjectAct.setEnabled(False)
2892 self.actions.append(self.testProjectAct) 2892 self.actions.append(self.testProjectAct)
2913 self, 2913 self,
2914 "qt_designer4", 2914 "qt_designer4",
2915 ) 2915 )
2916 self.designer4Act.setStatusTip(self.tr("Start Qt-Designer")) 2916 self.designer4Act.setStatusTip(self.tr("Start Qt-Designer"))
2917 self.designer4Act.setWhatsThis( 2917 self.designer4Act.setWhatsThis(
2918 self.tr("""<b>Qt-Designer</b>""" """<p>Start Qt-Designer.</p>""") 2918 self.tr("""<b>Qt-Designer</b><p>Start Qt-Designer.</p>""")
2919 ) 2919 )
2920 self.designer4Act.triggered.connect(self.__designer) 2920 self.designer4Act.triggered.connect(self.__designer)
2921 self.actions.append(self.designer4Act) 2921 self.actions.append(self.designer4Act)
2922 else: 2922 else:
2923 self.designer4Act = None 2923 self.designer4Act = None
2943 self, 2943 self,
2944 "qt_linguist4", 2944 "qt_linguist4",
2945 ) 2945 )
2946 self.linguist4Act.setStatusTip(self.tr("Start Qt-Linguist")) 2946 self.linguist4Act.setStatusTip(self.tr("Start Qt-Linguist"))
2947 self.linguist4Act.setWhatsThis( 2947 self.linguist4Act.setWhatsThis(
2948 self.tr("""<b>Qt-Linguist</b>""" """<p>Start Qt-Linguist.</p>""") 2948 self.tr("""<b>Qt-Linguist</b><p>Start Qt-Linguist.</p>""")
2949 ) 2949 )
2950 self.linguist4Act.triggered.connect(self.__linguist) 2950 self.linguist4Act.triggered.connect(self.__linguist)
2951 self.actions.append(self.linguist4Act) 2951 self.actions.append(self.linguist4Act)
2952 else: 2952 else:
2953 self.linguist4Act = None 2953 self.linguist4Act = None
2961 self, 2961 self,
2962 "ui_previewer", 2962 "ui_previewer",
2963 ) 2963 )
2964 self.uipreviewerAct.setStatusTip(self.tr("Start the UI Previewer")) 2964 self.uipreviewerAct.setStatusTip(self.tr("Start the UI Previewer"))
2965 self.uipreviewerAct.setWhatsThis( 2965 self.uipreviewerAct.setWhatsThis(
2966 self.tr("""<b>UI Previewer</b>""" """<p>Start the UI Previewer.</p>""") 2966 self.tr("""<b>UI Previewer</b><p>Start the UI Previewer.</p>""")
2967 ) 2967 )
2968 self.uipreviewerAct.triggered.connect(self.__UIPreviewer) 2968 self.uipreviewerAct.triggered.connect(self.__UIPreviewer)
2969 self.actions.append(self.uipreviewerAct) 2969 self.actions.append(self.uipreviewerAct)
2970 2970
2971 self.trpreviewerAct = EricAction( 2971 self.trpreviewerAct = EricAction(
3035 self, 3035 self,
3036 "sql_browser", 3036 "sql_browser",
3037 ) 3037 )
3038 self.sqlBrowserAct.setStatusTip(self.tr("Browse a SQL database")) 3038 self.sqlBrowserAct.setStatusTip(self.tr("Browse a SQL database"))
3039 self.sqlBrowserAct.setWhatsThis( 3039 self.sqlBrowserAct.setWhatsThis(
3040 self.tr("""<b>SQL Browser</b>""" """<p>Browse a SQL database.</p>""") 3040 self.tr("""<b>SQL Browser</b><p>Browse a SQL database.</p>""")
3041 ) 3041 )
3042 self.sqlBrowserAct.triggered.connect(self.__sqlBrowser) 3042 self.sqlBrowserAct.triggered.connect(self.__sqlBrowser)
3043 self.actions.append(self.sqlBrowserAct) 3043 self.actions.append(self.sqlBrowserAct)
3044 3044
3045 self.miniEditorAct = EricAction( 3045 self.miniEditorAct = EricAction(
3241 self.reloadAPIsAct = EricAction( 3241 self.reloadAPIsAct = EricAction(
3242 self.tr("Reload APIs"), self.tr("Reload &APIs"), 0, 0, self, "reload_apis" 3242 self.tr("Reload APIs"), self.tr("Reload &APIs"), 0, 0, self, "reload_apis"
3243 ) 3243 )
3244 self.reloadAPIsAct.setStatusTip(self.tr("Reload the API information")) 3244 self.reloadAPIsAct.setStatusTip(self.tr("Reload the API information"))
3245 self.reloadAPIsAct.setWhatsThis( 3245 self.reloadAPIsAct.setWhatsThis(
3246 self.tr("""<b>Reload APIs</b>""" """<p>Reload the API information.</p>""") 3246 self.tr("""<b>Reload APIs</b><p>Reload the API information.</p>""")
3247 ) 3247 )
3248 self.reloadAPIsAct.triggered.connect(self.__reloadAPIs) 3248 self.reloadAPIsAct.triggered.connect(self.__reloadAPIs)
3249 self.actions.append(self.reloadAPIsAct) 3249 self.actions.append(self.reloadAPIsAct)
3250 3250
3251 self.showExternalToolsAct = EricAction( 3251 self.showExternalToolsAct = EricAction(
4522 except AttributeError: 4522 except AttributeError:
4523 sip_version_str = "sip version not available" 4523 sip_version_str = "sip version not available"
4524 4524
4525 sizeStr = "64-Bit" if sys.maxsize > 2**32 else "32-Bit" 4525 sizeStr = "64-Bit" if sys.maxsize > 2**32 else "32-Bit"
4526 4526
4527 versionText = self.tr("""<h2>Version Numbers</h2>""" """<table>""") 4527 versionText = self.tr("""<h2>Version Numbers</h2><table>""")
4528 4528
4529 # Python version 4529 # Python version
4530 versionText += ("""<tr><td><b>Python</b></td><td>{0}, {1}</td></tr>""").format( 4530 versionText += ("""<tr><td><b>Python</b></td><td>{0}, {1}</td></tr>""").format(
4531 sys.version.split()[0], sizeStr 4531 sys.version.split()[0], sizeStr
4532 ) 4532 )
6957 if not process.waitForStarted(): 6957 if not process.waitForStarted():
6958 EricMessageBox.warning( 6958 EricMessageBox.warning(
6959 self, 6959 self,
6960 self.tr("Start Web Browser"), 6960 self.tr("Start Web Browser"),
6961 self.tr( 6961 self.tr(
6962 """The eric web browser could not be""" """ started.""" 6962 """The eric web browser could not be started."""
6963 ), 6963 ),
6964 ) 6964 )
6965 return False 6965 return False
6966 6966
6967 res = self.__connectToWebBrowser(process) 6967 res = self.__connectToWebBrowser(process)

eric ide

mercurial