441 <td><a href="#UserInterface.__initDebugToolbarsLayout">__initDebugToolbarsLayout</a></td> |
441 <td><a href="#UserInterface.__initDebugToolbarsLayout">__initDebugToolbarsLayout</a></td> |
442 <td>Private slot to initialize the toolbars layout for the debug profile.</td> |
442 <td>Private slot to initialize the toolbars layout for the debug profile.</td> |
443 </tr> |
443 </tr> |
444 <tr> |
444 <tr> |
445 <td><a href="#UserInterface.__initEricDocAction">__initEricDocAction</a></td> |
445 <td><a href="#UserInterface.__initEricDocAction">__initEricDocAction</a></td> |
446 <td>Private slot to initialize the action to show the eric6 documentation.</td> |
446 <td>Private slot to initialize the action to show the eric documentation.</td> |
447 </tr> |
447 </tr> |
448 <tr> |
448 <tr> |
449 <td><a href="#UserInterface.__initExternalToolsActions">__initExternalToolsActions</a></td> |
449 <td><a href="#UserInterface.__initExternalToolsActions">__initExternalToolsActions</a></td> |
450 <td>Private slot to create actions for the configured external tools.</td> |
450 <td>Private slot to create actions for the configured external tools.</td> |
451 </tr> |
451 </tr> |
509 <td><a href="#UserInterface.__newProject">__newProject</a></td> |
509 <td><a href="#UserInterface.__newProject">__newProject</a></td> |
510 <td>Private slot to handle the NewProject signal.</td> |
510 <td>Private slot to handle the NewProject signal.</td> |
511 </tr> |
511 </tr> |
512 <tr> |
512 <tr> |
513 <td><a href="#UserInterface.__newWindow">__newWindow</a></td> |
513 <td><a href="#UserInterface.__newWindow">__newWindow</a></td> |
514 <td>Private slot to start a new instance of eric6.</td> |
514 <td>Private slot to start a new instance of eric.</td> |
515 </tr> |
515 </tr> |
516 <tr> |
516 <tr> |
517 <td><a href="#UserInterface.__openHexEditor">__openHexEditor</a></td> |
517 <td><a href="#UserInterface.__openHexEditor">__openHexEditor</a></td> |
518 <td>Private slot to open the hex editor window.</td> |
518 <td>Private slot to open the hex editor window.</td> |
519 </tr> |
519 </tr> |
625 <td><a href="#UserInterface.__showErrorLog">__showErrorLog</a></td> |
625 <td><a href="#UserInterface.__showErrorLog">__showErrorLog</a></td> |
626 <td>Private slot to show the most recent error log message.</td> |
626 <td>Private slot to show the most recent error log message.</td> |
627 </tr> |
627 </tr> |
628 <tr> |
628 <tr> |
629 <td><a href="#UserInterface.__showExternalTools">__showExternalTools</a></td> |
629 <td><a href="#UserInterface.__showExternalTools">__showExternalTools</a></td> |
630 <td>Private slot to display a dialog show a list of external tools used by eric6.</td> |
630 <td>Private slot to display a dialog show a list of external tools used by eric.</td> |
631 </tr> |
631 </tr> |
632 <tr> |
632 <tr> |
633 <td><a href="#UserInterface.__showExtrasMenu">__showExtrasMenu</a></td> |
633 <td><a href="#UserInterface.__showExtrasMenu">__showExtrasMenu</a></td> |
634 <td>Private slot to display the Extras menu.</td> |
634 <td>Private slot to display the Extras menu.</td> |
635 </tr> |
635 </tr> |
741 <td><a href="#UserInterface.__startToolProcess">__startToolProcess</a></td> |
741 <td><a href="#UserInterface.__startToolProcess">__startToolProcess</a></td> |
742 <td>Private slot to start an external tool process.</td> |
742 <td>Private slot to start an external tool process.</td> |
743 </tr> |
743 </tr> |
744 <tr> |
744 <tr> |
745 <td><a href="#UserInterface.__startWebBrowser">__startWebBrowser</a></td> |
745 <td><a href="#UserInterface.__startWebBrowser">__startWebBrowser</a></td> |
746 <td>Private slot to start the eric6 web browser.</td> |
746 <td>Private slot to start the eric web browser.</td> |
747 </tr> |
747 </tr> |
748 <tr> |
748 <tr> |
749 <td><a href="#UserInterface.__switchTab">__switchTab</a></td> |
749 <td><a href="#UserInterface.__switchTab">__switchTab</a></td> |
750 <td>Private slot used to switch between the current and the previous current tab.</td> |
750 <td>Private slot used to switch between the current and the previous current tab.</td> |
751 </tr> |
751 </tr> |
849 <td><a href="#UserInterface.__versionsDownloadDone">__versionsDownloadDone</a></td> |
849 <td><a href="#UserInterface.__versionsDownloadDone">__versionsDownloadDone</a></td> |
850 <td>Private slot called, after the versions file has been downloaded from the internet.</td> |
850 <td>Private slot called, after the versions file has been downloaded from the internet.</td> |
851 </tr> |
851 </tr> |
852 <tr> |
852 <tr> |
853 <td><a href="#UserInterface.__webBrowser">__webBrowser</a></td> |
853 <td><a href="#UserInterface.__webBrowser">__webBrowser</a></td> |
854 <td>Private slot to start the eric6 web browser.</td> |
854 <td>Private slot to start the eric web browser.</td> |
855 </tr> |
855 </tr> |
856 <tr> |
856 <tr> |
857 <td><a href="#UserInterface.__webBrowserFinished">__webBrowserFinished</a></td> |
857 <td><a href="#UserInterface.__webBrowserFinished">__webBrowserFinished</a></td> |
858 <td>Private slot handling the end of the external web browser process.</td> |
858 <td>Private slot handling the end of the external web browser process.</td> |
859 </tr> |
859 </tr> |
909 <td><a href="#UserInterface.autoConnectIrc">autoConnectIrc</a></td> |
909 <td><a href="#UserInterface.autoConnectIrc">autoConnectIrc</a></td> |
910 <td>Public method to initiate the IRC auto connection.</td> |
910 <td>Public method to initiate the IRC auto connection.</td> |
911 </tr> |
911 </tr> |
912 <tr> |
912 <tr> |
913 <td><a href="#UserInterface.checkConfigurationStatus">checkConfigurationStatus</a></td> |
913 <td><a href="#UserInterface.checkConfigurationStatus">checkConfigurationStatus</a></td> |
914 <td>Public method to check, if eric6 has been configured.</td> |
914 <td>Public method to check, if eric has been configured.</td> |
915 </tr> |
915 </tr> |
916 <tr> |
916 <tr> |
917 <td><a href="#UserInterface.checkForErrorLog">checkForErrorLog</a></td> |
917 <td><a href="#UserInterface.checkForErrorLog">checkForErrorLog</a></td> |
918 <td>Public method to check for the presence of an error log and ask the user, what to do with it.</td> |
918 <td>Public method to check for the presence of an error log and ask the user, what to do with it.</td> |
919 </tr> |
919 </tr> |
1009 <td><a href="#UserInterface.networkAccessManager">networkAccessManager</a></td> |
1009 <td><a href="#UserInterface.networkAccessManager">networkAccessManager</a></td> |
1010 <td>Public method to get a reference to the network access manager object.</td> |
1010 <td>Public method to get a reference to the network access manager object.</td> |
1011 </tr> |
1011 </tr> |
1012 <tr> |
1012 <tr> |
1013 <td><a href="#UserInterface.performVersionCheck">performVersionCheck</a></td> |
1013 <td><a href="#UserInterface.performVersionCheck">performVersionCheck</a></td> |
1014 <td>Public method to check the internet for an eric6 update.</td> |
1014 <td>Public method to check the internet for an eric update.</td> |
1015 </tr> |
1015 </tr> |
1016 <tr> |
1016 <tr> |
1017 <td><a href="#UserInterface.processArgs">processArgs</a></td> |
1017 <td><a href="#UserInterface.processArgs">processArgs</a></td> |
1018 <td>Public method to process the command line args passed to the UI.</td> |
1018 <td>Public method to process the command line args passed to the UI.</td> |
1019 </tr> |
1019 </tr> |
1041 <td><a href="#UserInterface.setDebugProfile">setDebugProfile</a></td> |
1041 <td><a href="#UserInterface.setDebugProfile">setDebugProfile</a></td> |
1042 <td>Public slot to activate the debug view profile.</td> |
1042 <td>Public slot to activate the debug view profile.</td> |
1043 </tr> |
1043 </tr> |
1044 <tr> |
1044 <tr> |
1045 <td><a href="#UserInterface.showAvailableVersionsInfo">showAvailableVersionsInfo</a></td> |
1045 <td><a href="#UserInterface.showAvailableVersionsInfo">showAvailableVersionsInfo</a></td> |
1046 <td>Public method to show the eric6 versions available for download.</td> |
1046 <td>Public method to show the eric versions available for download.</td> |
1047 </tr> |
1047 </tr> |
1048 <tr> |
1048 <tr> |
1049 <td><a href="#UserInterface.showEmailDialog">showEmailDialog</a></td> |
1049 <td><a href="#UserInterface.showEmailDialog">showEmailDialog</a></td> |
1050 <td>Public slot to show the email dialog in a given mode.</td> |
1050 <td>Public slot to show the email dialog in a given mode.</td> |
1051 </tr> |
1051 </tr> |
1089 <td><a href="#UserInterface.unregisterToolbar">unregisterToolbar</a></td> |
1089 <td><a href="#UserInterface.unregisterToolbar">unregisterToolbar</a></td> |
1090 <td>Public method to unregister a toolbar.</td> |
1090 <td>Public method to unregister a toolbar.</td> |
1091 </tr> |
1091 </tr> |
1092 <tr> |
1092 <tr> |
1093 <td><a href="#UserInterface.versionIsNewer">versionIsNewer</a></td> |
1093 <td><a href="#UserInterface.versionIsNewer">versionIsNewer</a></td> |
1094 <td>Public method to check, if the eric6 version is good compared to the required version.</td> |
1094 <td>Public method to check, if the eric version is good compared to the required version.</td> |
1095 </tr> |
1095 </tr> |
1096 </table> |
1096 </table> |
1097 <h3>Static Methods</h3> |
1097 <h3>Static Methods</h3> |
1098 |
1098 |
1099 <table> |
1099 <table> |
1693 <a NAME="UserInterface.__initEricDocAction" ID="UserInterface.__initEricDocAction"></a> |
1693 <a NAME="UserInterface.__initEricDocAction" ID="UserInterface.__initEricDocAction"></a> |
1694 <h4>UserInterface.__initEricDocAction</h4> |
1694 <h4>UserInterface.__initEricDocAction</h4> |
1695 <b>__initEricDocAction</b>(<i></i>) |
1695 <b>__initEricDocAction</b>(<i></i>) |
1696 |
1696 |
1697 <p> |
1697 <p> |
1698 Private slot to initialize the action to show the eric6 documentation. |
1698 Private slot to initialize the action to show the eric documentation. |
1699 </p> |
1699 </p> |
1700 <a NAME="UserInterface.__initExternalToolsActions" ID="UserInterface.__initExternalToolsActions"></a> |
1700 <a NAME="UserInterface.__initExternalToolsActions" ID="UserInterface.__initExternalToolsActions"></a> |
1701 <h4>UserInterface.__initExternalToolsActions</h4> |
1701 <h4>UserInterface.__initExternalToolsActions</h4> |
1702 <b>__initExternalToolsActions</b>(<i></i>) |
1702 <b>__initExternalToolsActions</b>(<i></i>) |
1703 |
1703 |
1871 <a NAME="UserInterface.__newWindow" ID="UserInterface.__newWindow"></a> |
1871 <a NAME="UserInterface.__newWindow" ID="UserInterface.__newWindow"></a> |
1872 <h4>UserInterface.__newWindow</h4> |
1872 <h4>UserInterface.__newWindow</h4> |
1873 <b>__newWindow</b>(<i></i>) |
1873 <b>__newWindow</b>(<i></i>) |
1874 |
1874 |
1875 <p> |
1875 <p> |
1876 Private slot to start a new instance of eric6. |
1876 Private slot to start a new instance of eric. |
1877 </p> |
1877 </p> |
1878 <a NAME="UserInterface.__openHexEditor" ID="UserInterface.__openHexEditor"></a> |
1878 <a NAME="UserInterface.__openHexEditor" ID="UserInterface.__openHexEditor"></a> |
1879 <h4>UserInterface.__openHexEditor</h4> |
1879 <h4>UserInterface.__openHexEditor</h4> |
1880 <b>__openHexEditor</b>(<i>fn=""</i>) |
1880 <b>__openHexEditor</b>(<i>fn=""</i>) |
1881 |
1881 |
2200 <h4>UserInterface.__showExternalTools</h4> |
2200 <h4>UserInterface.__showExternalTools</h4> |
2201 <b>__showExternalTools</b>(<i></i>) |
2201 <b>__showExternalTools</b>(<i></i>) |
2202 |
2202 |
2203 <p> |
2203 <p> |
2204 Private slot to display a dialog show a list of external tools used |
2204 Private slot to display a dialog show a list of external tools used |
2205 by eric6. |
2205 by eric. |
2206 </p> |
2206 </p> |
2207 <a NAME="UserInterface.__showExtrasMenu" ID="UserInterface.__showExtrasMenu"></a> |
2207 <a NAME="UserInterface.__showExtrasMenu" ID="UserInterface.__showExtrasMenu"></a> |
2208 <h4>UserInterface.__showExtrasMenu</h4> |
2208 <h4>UserInterface.__showExtrasMenu</h4> |
2209 <b>__showExtrasMenu</b>(<i></i>) |
2209 <b>__showExtrasMenu</b>(<i></i>) |
2210 |
2210 |
2480 <a NAME="UserInterface.__startWebBrowser" ID="UserInterface.__startWebBrowser"></a> |
2480 <a NAME="UserInterface.__startWebBrowser" ID="UserInterface.__startWebBrowser"></a> |
2481 <h4>UserInterface.__startWebBrowser</h4> |
2481 <h4>UserInterface.__startWebBrowser</h4> |
2482 <b>__startWebBrowser</b>(<i></i>) |
2482 <b>__startWebBrowser</b>(<i></i>) |
2483 |
2483 |
2484 <p> |
2484 <p> |
2485 Private slot to start the eric6 web browser. |
2485 Private slot to start the eric web browser. |
2486 </p> |
2486 </p> |
2487 <a NAME="UserInterface.__switchTab" ID="UserInterface.__switchTab"></a> |
2487 <a NAME="UserInterface.__switchTab" ID="UserInterface.__switchTab"></a> |
2488 <h4>UserInterface.__switchTab</h4> |
2488 <h4>UserInterface.__switchTab</h4> |
2489 <b>__switchTab</b>(<i></i>) |
2489 <b>__switchTab</b>(<i></i>) |
2490 |
2490 |
2771 <a NAME="UserInterface.__webBrowser" ID="UserInterface.__webBrowser"></a> |
2771 <a NAME="UserInterface.__webBrowser" ID="UserInterface.__webBrowser"></a> |
2772 <h4>UserInterface.__webBrowser</h4> |
2772 <h4>UserInterface.__webBrowser</h4> |
2773 <b>__webBrowser</b>(<i>home=""</i>) |
2773 <b>__webBrowser</b>(<i>home=""</i>) |
2774 |
2774 |
2775 <p> |
2775 <p> |
2776 Private slot to start the eric6 web browser. |
2776 Private slot to start the eric web browser. |
2777 </p> |
2777 </p> |
2778 <dl> |
2778 <dl> |
2779 |
2779 |
2780 <dt><i>home</i></dt> |
2780 <dt><i>home</i></dt> |
2781 <dd> |
2781 <dd> |
2959 <a NAME="UserInterface.checkConfigurationStatus" ID="UserInterface.checkConfigurationStatus"></a> |
2959 <a NAME="UserInterface.checkConfigurationStatus" ID="UserInterface.checkConfigurationStatus"></a> |
2960 <h4>UserInterface.checkConfigurationStatus</h4> |
2960 <h4>UserInterface.checkConfigurationStatus</h4> |
2961 <b>checkConfigurationStatus</b>(<i></i>) |
2961 <b>checkConfigurationStatus</b>(<i></i>) |
2962 |
2962 |
2963 <p> |
2963 <p> |
2964 Public method to check, if eric6 has been configured. If it is not, |
2964 Public method to check, if eric has been configured. If it is not, |
2965 the configuration dialog is shown. |
2965 the configuration dialog is shown. |
2966 </p> |
2966 </p> |
2967 <a NAME="UserInterface.checkForErrorLog" ID="UserInterface.checkForErrorLog"></a> |
2967 <a NAME="UserInterface.checkForErrorLog" ID="UserInterface.checkForErrorLog"></a> |
2968 <h4>UserInterface.checkForErrorLog</h4> |
2968 <h4>UserInterface.checkForErrorLog</h4> |
2969 <b>checkForErrorLog</b>(<i></i>) |
2969 <b>checkForErrorLog</b>(<i></i>) |
3214 <h4>UserInterface.getOriginalPathString</h4> |
3214 <h4>UserInterface.getOriginalPathString</h4> |
3215 <b>getOriginalPathString</b>(<i></i>) |
3215 <b>getOriginalPathString</b>(<i></i>) |
3216 |
3216 |
3217 <p> |
3217 <p> |
3218 Public method to get the original PATH environment variable |
3218 Public method to get the original PATH environment variable |
3219 (i.e. before modifications by eric6 and PyQt5). |
3219 (i.e. before modifications by eric and PyQt5). |
3220 </p> |
3220 </p> |
3221 <dl> |
3221 <dl> |
3222 <dt>Returns:</dt> |
3222 <dt>Returns:</dt> |
3223 <dd> |
3223 <dd> |
3224 original PATH environment variable |
3224 original PATH environment variable |
3361 <a NAME="UserInterface.performVersionCheck" ID="UserInterface.performVersionCheck"></a> |
3361 <a NAME="UserInterface.performVersionCheck" ID="UserInterface.performVersionCheck"></a> |
3362 <h4>UserInterface.performVersionCheck</h4> |
3362 <h4>UserInterface.performVersionCheck</h4> |
3363 <b>performVersionCheck</b>(<i>manual=True, alternative=0, showVersions=False</i>) |
3363 <b>performVersionCheck</b>(<i>manual=True, alternative=0, showVersions=False</i>) |
3364 |
3364 |
3365 <p> |
3365 <p> |
3366 Public method to check the internet for an eric6 update. |
3366 Public method to check the internet for an eric update. |
3367 </p> |
3367 </p> |
3368 <dl> |
3368 <dl> |
3369 |
3369 |
3370 <dt><i>manual</i></dt> |
3370 <dt><i>manual</i></dt> |
3371 <dd> |
3371 <dd> |
3519 <a NAME="UserInterface.showAvailableVersionsInfo" ID="UserInterface.showAvailableVersionsInfo"></a> |
3519 <a NAME="UserInterface.showAvailableVersionsInfo" ID="UserInterface.showAvailableVersionsInfo"></a> |
3520 <h4>UserInterface.showAvailableVersionsInfo</h4> |
3520 <h4>UserInterface.showAvailableVersionsInfo</h4> |
3521 <b>showAvailableVersionsInfo</b>(<i></i>) |
3521 <b>showAvailableVersionsInfo</b>(<i></i>) |
3522 |
3522 |
3523 <p> |
3523 <p> |
3524 Public method to show the eric6 versions available for download. |
3524 Public method to show the eric versions available for download. |
3525 </p> |
3525 </p> |
3526 <a NAME="UserInterface.showEmailDialog" ID="UserInterface.showEmailDialog"></a> |
3526 <a NAME="UserInterface.showEmailDialog" ID="UserInterface.showEmailDialog"></a> |
3527 <h4>UserInterface.showEmailDialog</h4> |
3527 <h4>UserInterface.showEmailDialog</h4> |
3528 <b>showEmailDialog</b>(<i>mode, attachFile=None, deleteAttachFile=False</i>) |
3528 <b>showEmailDialog</b>(<i>mode, attachFile=None, deleteAttachFile=False</i>) |
3529 |
3529 |
3701 <a NAME="UserInterface.versionIsNewer" ID="UserInterface.versionIsNewer"></a> |
3701 <a NAME="UserInterface.versionIsNewer" ID="UserInterface.versionIsNewer"></a> |
3702 <h4>UserInterface.versionIsNewer</h4> |
3702 <h4>UserInterface.versionIsNewer</h4> |
3703 <b>versionIsNewer</b>(<i>required, snapshot=None</i>) |
3703 <b>versionIsNewer</b>(<i>required, snapshot=None</i>) |
3704 |
3704 |
3705 <p> |
3705 <p> |
3706 Public method to check, if the eric6 version is good compared to |
3706 Public method to check, if the eric version is good compared to |
3707 the required version. |
3707 the required version. |
3708 </p> |
3708 </p> |
3709 <dl> |
3709 <dl> |
3710 |
3710 |
3711 <dt><i>required</i></dt> |
3711 <dt><i>required</i></dt> |