312 |
312 |
313 # load the view profiles |
313 # load the view profiles |
314 self.profiles = Preferences.getUI("ViewProfiles") |
314 self.profiles = Preferences.getUI("ViewProfiles") |
315 |
315 |
316 splash.showMessage(self.tr("Initializing Basic Services...")) |
316 splash.showMessage(self.tr("Initializing Basic Services...")) |
|
317 logging.getLogger(__name__).debug(self.tr("Initializing Basic Services...")) |
317 |
318 |
318 # create the remote server interface |
319 # create the remote server interface |
319 logging.debug("Creating 'eric-ide' Server Interface...") |
320 logging.debug("Creating 'eric-ide' Server Interface...") |
320 self.__ericServerInterface = EricServerInterface(self) |
321 self.__ericServerInterface = EricServerInterface(self) |
321 # register it early because it is needed very soon |
322 # register it early because it is needed very soon |
322 ericApp().registerObject("EricServer", self.__ericServerInterface) |
323 ericApp().registerObject("EricServer", self.__ericServerInterface) |
323 |
324 |
324 # Generate the conda interface |
325 # Generate the conda interface |
325 logging.debug("Creating Conda Interface...") |
326 logging.getLogger(__name__).debug("Creating Conda Interface...") |
326 self.condaInterface = Conda(self) |
327 self.condaInterface = Conda(self) |
327 # register it early because it is needed very soon |
328 # register it early because it is needed very soon |
328 ericApp().registerObject("Conda", self.condaInterface) |
329 ericApp().registerObject("Conda", self.condaInterface) |
329 |
330 |
330 # Generate the pip interface |
331 # Generate the pip interface |
331 logging.debug("Creating Pip Interface...") |
332 logging.getLogger(__name__).debug("Creating Pip Interface...") |
332 self.pipInterface = Pip(self) |
333 self.pipInterface = Pip(self) |
333 # register it early because it is needed very soon |
334 # register it early because it is needed very soon |
334 ericApp().registerObject("Pip", self.pipInterface) |
335 ericApp().registerObject("Pip", self.pipInterface) |
335 |
336 |
336 # Generate the virtual environment manager |
337 # Generate the virtual environment manager |
337 logging.debug("Creating Virtual Environments Manager...") |
338 logging.getLogger(__name__).debug("Creating Virtual Environments Manager...") |
338 self.virtualenvManager = VirtualenvManager(self) |
339 self.virtualenvManager = VirtualenvManager(self) |
339 # register it early because it is needed very soon |
340 # register it early because it is needed very soon |
340 ericApp().registerObject("VirtualEnvManager", self.virtualenvManager) |
341 ericApp().registerObject("VirtualEnvManager", self.virtualenvManager) |
341 |
342 |
342 # Generate an empty project object and multi project object |
343 # Generate an empty project object |
343 logging.debug("Creating Project Manager...") |
344 logging.getLogger(__name__).debug("Creating Project Manager...") |
344 self.project = Project(self, remoteServer=self.__ericServerInterface) |
345 self.project = Project(self, remoteServer=self.__ericServerInterface) |
345 ericApp().registerObject("Project", self.project) |
346 ericApp().registerObject("Project", self.project) |
346 |
347 |
347 logging.debug("Creating Multi-Project Manager...") |
348 # Generate the multi project object |
|
349 logging.getLogger(__name__).debug("Creating Multi-Project Manager...") |
348 self.multiProject = MultiProject(self.project, self) |
350 self.multiProject = MultiProject(self.project, self) |
349 |
351 |
350 # Generate the debug server object |
352 # Generate the debug server object |
351 logging.debug("Creating Debug Server...") |
353 logging.getLogger(__name__).debug("Creating Debug Server...") |
352 self.__debugServer = DebugServer( |
354 self.__debugServer = DebugServer( |
353 self.__originalPathString, project=self.project, parent=self |
355 self.__originalPathString, project=self.project, parent=self |
354 ) |
356 ) |
355 |
357 |
356 # Create the background service object |
358 # Create the background service object |
|
359 logging.getLogger(__name__).debug("Creating Background Service...") |
357 self.backgroundService = BackgroundService(self) |
360 self.backgroundService = BackgroundService(self) |
358 |
361 |
359 splash.showMessage(self.tr("Initializing Plugin Manager...")) |
362 splash.showMessage(self.tr("Initializing Plugin Manager...")) |
360 |
363 logging.getLogger(__name__).debug(self.tr("Initializing Plugin Manager...")) |
361 # Initialize the Plugin Manager (Plugins are initialized later |
364 |
|
365 # Initialize the Plugin Manager (Plugins are initialized later) |
362 self.pluginManager = PluginManager( |
366 self.pluginManager = PluginManager( |
363 self, self.__disabledPlugins, develPlugin=plugin |
367 self, self.__disabledPlugins, develPlugin=plugin |
364 ) |
368 ) |
365 |
369 |
366 splash.showMessage(self.tr("Generating Main User Interface...")) |
370 splash.showMessage(self.tr("Generating Main User Interface...")) |
|
371 logging.getLogger(__name__).debug(self.tr("Generating Main User Interface...")) |
367 |
372 |
368 self.__webBrowserProcess = None |
373 self.__webBrowserProcess = None |
369 self.__webBrowserClient = None |
374 self.__webBrowserClient = None |
370 self.__webBrowserSAName = QUuid.createUuid().toString()[1:-1] |
375 self.__webBrowserSAName = QUuid.createUuid().toString()[1:-1] |
371 |
376 |
706 ##sys.stderr = self.stderr # __IGNORE_WARNING_M891__ |
720 ##sys.stderr = self.stderr # __IGNORE_WARNING_M891__ |
707 |
721 |
708 # now fire up the single application server |
722 # now fire up the single application server |
709 if Preferences.getUI("SingleApplicationMode"): |
723 if Preferences.getUI("SingleApplicationMode"): |
710 splash.showMessage(self.tr("Initializing Single Application Server...")) |
724 splash.showMessage(self.tr("Initializing Single Application Server...")) |
|
725 logging.getLogger(__name__).debug( |
|
726 self.tr("Initializing Single Application Server...") |
|
727 ) |
711 self.SAServer = EricSingleApplicationServer() |
728 self.SAServer = EricSingleApplicationServer() |
712 else: |
729 else: |
713 self.SAServer = None |
730 self.SAServer = None |
714 |
731 |
715 # now finalize the plugin manager setup |
732 # now finalize the plugin manager setup |
716 splash.showMessage(self.tr("Initializing Plugins...")) |
733 splash.showMessage(self.tr("Initializing Plugins...")) |
|
734 logging.getLogger(__name__).debug(self.tr("Initializing Plugins...")) |
717 self.pluginManager.finalizeSetup() |
735 self.pluginManager.finalizeSetup() |
718 # now activate plugins having autoload set to True |
736 # now activate plugins having autoload set to True |
719 splash.showMessage(self.tr("Activating Plugins...")) |
737 splash.showMessage(self.tr("Activating Plugins...")) |
|
738 logging.getLogger(__name__).debug(self.tr("Activating Plugins...")) |
720 self.pluginManager.activatePlugins() |
739 self.pluginManager.activatePlugins() |
721 splash.showMessage(self.tr("Generating Plugins Toolbars...")) |
740 splash.showMessage(self.tr("Generating Plugins Toolbars...")) |
|
741 logging.getLogger(__name__).debug(self.tr("Generating Plugins Toolbars...")) |
722 self.pluginManager.initPluginToolbars(self.toolbarManager) |
742 self.pluginManager.initPluginToolbars(self.toolbarManager) |
723 if Preferences.getPluginManager("StartupCleanup"): |
743 if Preferences.getPluginManager("StartupCleanup"): |
724 splash.showMessage(self.tr("Cleaning Plugins Download Area...")) |
744 splash.showMessage(self.tr("Cleaning Plugins Download Area...")) |
|
745 logging.getLogger(__name__).debug( |
|
746 self.tr("Cleaning Plugins Download Area...") |
|
747 ) |
725 PluginRepositoryDownloadCleanup(quiet=True) |
748 PluginRepositoryDownloadCleanup(quiet=True) |
726 |
749 |
727 if self.__findFileWidget: |
750 if self.__findFileWidget: |
728 self.__findFileWidget.populateFileCategories() |
751 self.__findFileWidget.populateFileCategories() |
729 |
752 |
730 # now read the keyboard shortcuts for all the actions |
753 # now read the keyboard shortcuts for all the actions |
731 Shortcuts.readShortcuts() |
754 Shortcuts.readShortcuts() |
732 |
755 |
733 # restore toolbar manager state |
756 # restore toolbar manager state |
734 splash.showMessage(self.tr("Restoring Toolbarmanager...")) |
757 splash.showMessage(self.tr("Restoring Toolbarmanager...")) |
|
758 logging.getLogger(__name__).debug(self.tr("Restoring Toolbarmanager...")) |
735 self.toolbarManager.restoreState(Preferences.getUI("ToolbarManagerState")) |
759 self.toolbarManager.restoreState(Preferences.getUI("ToolbarManagerState")) |
736 |
760 |
737 if self.codeDocumentationViewer is not None: |
761 if self.codeDocumentationViewer is not None: |
738 # finalize the initialization of the code documentation viewer |
762 # finalize the initialization of the code documentation viewer |
739 self.codeDocumentationViewer.finalizeSetup() |
763 self.codeDocumentationViewer.finalizeSetup() |
740 |
764 |
741 # now activate the initial view profile |
765 # now activate the initial view profile |
742 splash.showMessage(self.tr("Setting View Profile...")) |
766 splash.showMessage(self.tr("Setting View Profile...")) |
|
767 logging.getLogger(__name__).debug(self.tr("Setting View Profile...")) |
743 self.__setEditProfile() |
768 self.__setEditProfile() |
744 |
769 |
745 # special treatment for the VCS toolbars |
770 # special treatment for the VCS toolbars |
746 for tb in self.getToolbarsByCategory("vcs"): |
771 for tb in self.getToolbarsByCategory("vcs"): |
747 tb.setVisible(False) |
772 tb.setVisible(False) |
824 from .Previewer import Previewer |
852 from .Previewer import Previewer |
825 from .PythonAstViewer import PythonAstViewer |
853 from .PythonAstViewer import PythonAstViewer |
826 from .PythonDisViewer import PythonDisViewer |
854 from .PythonDisViewer import PythonDisViewer |
827 |
855 |
828 # Create the view manager depending on the configuration setting |
856 # Create the view manager depending on the configuration setting |
829 logging.debug("Creating Viewmanager...") |
857 logging.getLogger(__name__).debug("Creating Viewmanager...") |
830 self.viewmanager = ViewManager.factory( |
858 self.viewmanager = ViewManager.factory( |
831 self, self.__debugServer, self.__ericServerInterface, self.pluginManager |
859 self, self.__debugServer, self.__ericServerInterface, self.pluginManager |
832 ) |
860 ) |
833 |
861 |
834 # Create previewer |
862 # Create previewer |
835 logging.debug("Creating Previewer...") |
863 logging.getLogger(__name__).debug("Creating Previewer...") |
836 self.__previewer = Previewer(self.viewmanager) |
864 self.__previewer = Previewer(self.viewmanager) |
837 |
865 |
838 # Create AST viewer |
866 # Create AST viewer |
839 logging.debug("Creating Python AST Viewer") |
867 logging.getLogger(__name__).debug("Creating Python AST Viewer") |
840 self.__astViewer = PythonAstViewer(self.viewmanager) |
868 self.__astViewer = PythonAstViewer(self.viewmanager) |
841 |
869 |
842 # Create DIS viewer |
870 # Create DIS viewer |
843 logging.debug("Creating Python Disassembly Viewer") |
871 logging.getLogger(__name__).debug("Creating Python Disassembly Viewer") |
844 self.__disViewer = PythonDisViewer(self.viewmanager) |
872 self.__disViewer = PythonDisViewer(self.viewmanager) |
845 |
873 |
846 # Create the project browser |
874 # Create the project browser |
847 logging.debug("Creating Project Browser...") |
875 logging.getLogger(__name__).debug("Creating Project Browser...") |
848 self.projectBrowser = ProjectBrowser(self.project) |
876 self.projectBrowser = ProjectBrowser(self.project) |
849 |
877 |
850 # Create the multi project browser |
878 # Create the multi project browser |
851 logging.debug("Creating Multiproject Browser...") |
879 logging.getLogger(__name__).debug("Creating Multi Project Browser...") |
852 self.multiProjectBrowser = MultiProjectBrowser(self.multiProject, self.project) |
880 self.multiProjectBrowser = MultiProjectBrowser(self.multiProject, self.project) |
853 |
881 |
854 # Create the task viewer part of the user interface |
882 # Create the task viewer part of the user interface |
855 logging.debug("Creating Task Viewer...") |
883 logging.getLogger(__name__).debug("Creating Task Viewer...") |
856 self.taskViewer = TaskViewer(None, self.project) |
884 self.taskViewer = TaskViewer(None, self.project) |
857 |
885 |
858 # Create the log viewer part of the user interface |
886 # Create the log viewer part of the user interface |
859 logging.debug("Creating Log Viewer...") |
887 logging.getLogger(__name__).debug("Creating Log Viewer...") |
860 self.logViewer = LogViewer(self) |
888 self.logViewer = LogViewer(self) |
861 |
889 |
862 # Create the debug viewer |
890 # Create the debug viewer |
863 logging.debug("Creating Debug Viewer...") |
891 logging.getLogger(__name__).debug("Creating Debug Viewer...") |
864 self.debugViewer = DebugViewer(self.__debugServer) |
892 self.debugViewer = DebugViewer(self.__debugServer) |
865 |
893 |
866 # Create the shell |
894 # Create the shell |
867 logging.debug("Creating Shell...") |
895 logging.getLogger(__name__).debug("Creating Shell...") |
868 self.shellAssembly = ShellAssembly( |
896 self.shellAssembly = ShellAssembly( |
869 self.__debugServer, self.viewmanager, self.project, True |
897 self.__debugServer, self.viewmanager, self.project, True |
870 ) |
898 ) |
871 self.shell = self.shellAssembly.shell() |
899 self.shell = self.shellAssembly.shell() |
872 |
900 |
873 if Preferences.getUI("ShowTemplateViewer"): |
901 if Preferences.getUI("ShowTemplateViewer"): |
874 # Create the template viewer part of the user interface |
902 # Create the template viewer part of the user interface |
875 logging.debug("Creating Template Viewer...") |
903 logging.getLogger(__name__).debug("Creating Template Viewer...") |
876 from eric7.Templates.TemplateViewer import TemplateViewer # noqa: I101 |
904 from eric7.Templates.TemplateViewer import TemplateViewer # noqa: I101 |
877 |
905 |
878 self.templateViewer = TemplateViewer(None, self.viewmanager) |
906 self.templateViewer = TemplateViewer(None, self.viewmanager) |
879 else: |
907 else: |
880 logging.debug("Template Viewer disabled") |
908 logging.getLogger(__name__).debug("Template Viewer disabled") |
881 self.templateViewer = None |
909 self.templateViewer = None |
882 |
910 |
883 if Preferences.getUI("ShowFileBrowser"): |
911 if Preferences.getUI("ShowFileBrowser"): |
884 # Create the file browser |
912 # Create the file browser |
885 logging.debug("Creating File Browser...") |
913 logging.getLogger(__name__).debug("Creating File Browser...") |
886 from .Browser import Browser # noqa: I101 |
914 from .Browser import Browser # noqa: I101 |
887 |
915 |
888 self.browser = Browser(self.__ericServerInterface) |
916 self.browser = Browser(self.__ericServerInterface) |
889 else: |
917 else: |
890 logging.debug("File Browser disabled") |
918 logging.getLogger(__name__).debug("File Browser disabled") |
891 self.browser = None |
919 self.browser = None |
892 |
920 |
893 if Preferences.getUI("ShowSymbolsViewer"): |
921 if Preferences.getUI("ShowSymbolsViewer"): |
894 # Create the symbols viewer |
922 # Create the symbols viewer |
895 logging.debug("Creating Symbols Viewer...") |
923 logging.getLogger(__name__).debug("Creating Symbols Viewer...") |
896 from .SymbolsWidget import SymbolsWidget # noqa: I101 |
924 from .SymbolsWidget import SymbolsWidget # noqa: I101 |
897 |
925 |
898 self.symbolsViewer = SymbolsWidget() |
926 self.symbolsViewer = SymbolsWidget() |
899 else: |
927 else: |
900 logging.debug("Symbols Viewer disabled") |
928 logging.getLogger(__name__).debug("Symbols Viewer disabled") |
901 self.symbolsViewer = None |
929 self.symbolsViewer = None |
902 |
930 |
903 if Preferences.getUI("ShowCodeDocumentationViewer"): |
931 if Preferences.getUI("ShowCodeDocumentationViewer"): |
904 # Create the code documentation viewer |
932 # Create the code documentation viewer |
905 logging.debug("Creating Code Documentation Viewer...") |
933 logging.getLogger(__name__).debug("Creating Code Documentation Viewer...") |
906 from .CodeDocumentationViewer import CodeDocumentationViewer # noqa: I101 |
934 from .CodeDocumentationViewer import CodeDocumentationViewer # noqa: I101 |
907 |
935 |
908 self.codeDocumentationViewer = CodeDocumentationViewer(self) |
936 self.codeDocumentationViewer = CodeDocumentationViewer(self) |
909 else: |
937 else: |
910 logging.debug("Code Documentation Viewer disabled") |
938 logging.getLogger(__name__).debug("Code Documentation Viewer disabled") |
911 self.codeDocumentationViewer = None |
939 self.codeDocumentationViewer = None |
912 |
940 |
913 if Preferences.getUI("ShowPyPIPackageManager"): |
941 if Preferences.getUI("ShowPyPIPackageManager"): |
914 # Create the PyPI package manager |
942 # Create the PyPI package manager |
915 logging.debug("Creating PyPI Package Manager...") |
943 logging.getLogger(__name__).debug("Creating PyPI Package Manager...") |
916 from eric7.PipInterface.PipPackagesWidget import ( # noqa: I101 |
944 from eric7.PipInterface.PipPackagesWidget import ( # noqa: I101 |
917 PipPackagesWidget, |
945 PipPackagesWidget, |
918 ) |
946 ) |
919 |
947 |
920 self.pipWidget = PipPackagesWidget(self.pipInterface) |
948 self.pipWidget = PipPackagesWidget(self.pipInterface) |
921 else: |
949 else: |
922 logging.debug("PyPI Package Manager disabled") |
950 logging.getLogger(__name__).debug("PyPI Package Manager disabled") |
923 self.pipWidget = None |
951 self.pipWidget = None |
924 |
952 |
925 if Preferences.getUI("ShowCondaPackageManager"): |
953 if Preferences.getUI("ShowCondaPackageManager"): |
926 # Create the conda package manager |
954 # Create the conda package manager |
927 logging.debug("Creating Conda Package Manager...") |
955 logging.getLogger(__name__).debug("Creating Conda Package Manager...") |
928 from eric7.CondaInterface.CondaPackagesWidget import ( # noqa: I101 |
956 from eric7.CondaInterface.CondaPackagesWidget import ( # noqa: I101 |
929 CondaPackagesWidget, |
957 CondaPackagesWidget, |
930 ) |
958 ) |
931 |
959 |
932 self.condaWidget = CondaPackagesWidget(self.condaInterface) |
960 self.condaWidget = CondaPackagesWidget(self.condaInterface) |
933 else: |
961 else: |
934 logging.debug("Conda Package Manager disabled") |
962 logging.getLogger(__name__).debug("Conda Package Manager disabled") |
935 self.condaWidget = None |
963 self.condaWidget = None |
936 |
964 |
937 if Preferences.getUI("ShowCooperation"): |
965 if Preferences.getUI("ShowCooperation"): |
938 # Create the chat part of the user interface |
966 # Create the chat part of the user interface |
939 logging.debug("Creating Chat Widget...") |
967 logging.getLogger(__name__).debug("Creating Chat Widget...") |
940 from eric7.Cooperation.ChatWidget import ChatWidget # noqa: I101 |
968 from eric7.Cooperation.ChatWidget import ChatWidget # noqa: I101 |
941 |
969 |
942 self.cooperation = ChatWidget(self) |
970 self.cooperation = ChatWidget(self) |
943 else: |
971 else: |
944 logging.debug("Chat Widget disabled") |
972 logging.getLogger(__name__).debug("Chat Widget disabled") |
945 self.cooperation = None |
973 self.cooperation = None |
946 |
974 |
947 if Preferences.getUI("ShowIrc"): |
975 if Preferences.getUI("ShowIrc"): |
948 # Create the IRC part of the user interface |
976 # Create the IRC part of the user interface |
949 logging.debug("Creating IRC Widget...") |
977 logging.getLogger(__name__).debug("Creating IRC Widget...") |
950 from eric7.Network.IRC.IrcWidget import IrcWidget # noqa: I101 |
978 from eric7.Network.IRC.IrcWidget import IrcWidget # noqa: I101 |
951 |
979 |
952 self.irc = IrcWidget(self) |
980 self.irc = IrcWidget(self) |
953 else: |
981 else: |
954 logging.debug("IRC Widget disabled") |
982 logging.getLogger(__name__).debug("IRC Widget disabled") |
955 self.irc = None |
983 self.irc = None |
956 |
984 |
957 if Preferences.getUI("ShowMicroPython"): |
985 if Preferences.getUI("ShowMicroPython"): |
958 # Create the MicroPython part of the user interface |
986 # Create the MicroPython part of the user interface |
959 logging.debug("Creating MicroPython Widget...") |
987 logging.getLogger(__name__).debug("Creating MicroPython Widget...") |
960 from eric7.MicroPython.MicroPythonWidget import ( # noqa: I101 |
988 from eric7.MicroPython.MicroPythonWidget import ( # noqa: I101 |
961 MicroPythonWidget, |
989 MicroPythonWidget, |
962 ) |
990 ) |
963 |
991 |
964 self.microPythonWidget = MicroPythonWidget(self) |
992 self.microPythonWidget = MicroPythonWidget(self) |
965 else: |
993 else: |
966 logging.debug("MicroPython Widget disabled") |
994 logging.getLogger(__name__).debug("MicroPython Widget disabled") |
967 self.microPythonWidget = None |
995 self.microPythonWidget = None |
968 |
996 |
969 if Preferences.getUI("ShowNumbersViewer"): |
997 if Preferences.getUI("ShowNumbersViewer"): |
970 # Create the numbers viewer |
998 # Create the numbers viewer |
971 logging.debug("Creating Numbers Viewer...") |
999 logging.getLogger(__name__).debug("Creating Numbers Viewer...") |
972 from .NumbersWidget import NumbersWidget # noqa: I101 |
1000 from .NumbersWidget import NumbersWidget # noqa: I101 |
973 |
1001 |
974 self.numbersViewer = NumbersWidget() |
1002 self.numbersViewer = NumbersWidget() |
975 else: |
1003 else: |
976 logging.debug("Numbers Viewer disabled") |
1004 logging.getLogger(__name__).debug("Numbers Viewer disabled") |
977 self.numbersViewer = None |
1005 self.numbersViewer = None |
978 |
1006 |
979 # Create the Jedi Assistant |
1007 # Create the Jedi Assistant |
980 logging.debug("Creating Jedi Assistant...") |
1008 logging.getLogger(__name__).debug("Creating Jedi Assistant...") |
981 self.jediAssistant = AssistantJedi(self, self.viewmanager, self.project) |
1009 self.jediAssistant = AssistantJedi(self, self.viewmanager, self.project) |
982 |
1010 |
983 # Create the plug-ins repository viewer |
1011 # Create the plug-ins repository viewer |
|
1012 logging.getLogger(__name__).debug("Creating Plugin Repository Viewer...") |
984 self.pluginRepositoryViewer = PluginRepositoryWidget( |
1013 self.pluginRepositoryViewer = PluginRepositoryWidget( |
985 self.pluginManager, integrated=True, parent=self |
1014 self.pluginManager, integrated=True, parent=self |
986 ) |
1015 ) |
987 self.pluginRepositoryViewer.closeAndInstall.connect( |
1016 self.pluginRepositoryViewer.closeAndInstall.connect( |
988 self.__installDownloadedPlugins |
1017 self.__installDownloadedPlugins |
989 ) |
1018 ) |
990 |
1019 |
991 # Create the virtual environments management widget |
1020 # Create the virtual environments management widget |
|
1021 logging.getLogger(__name__).debug("Creating Virtual Environments Viewer...") |
992 self.__virtualenvManagerWidget = VirtualenvManagerWidget( |
1022 self.__virtualenvManagerWidget = VirtualenvManagerWidget( |
993 self.virtualenvManager, self |
1023 self.virtualenvManager, self |
994 ) |
1024 ) |
995 |
1025 |
996 self.__findFileDialog = None |
1026 self.__findFileDialog = None |
997 self.__replaceFileDialog = None |
1027 self.__replaceFileDialog = None |
998 if Preferences.getUI("ShowFindFileWidget"): |
1028 if Preferences.getUI("ShowFindFileWidget"): |
999 # Create the find in files widget |
1029 # Create the find in files widget |
1000 from .FindFileWidget import FindFileWidget # noqa: I101 |
1030 from .FindFileWidget import FindFileWidget # noqa: I101 |
1001 |
1031 |
|
1032 logging.getLogger(__name__).debug("Creating Find/Replace Pane...") |
1002 self.__findFileWidget = FindFileWidget(self.project, self) |
1033 self.__findFileWidget = FindFileWidget(self.project, self) |
1003 self.__findFileWidget.sourceFile.connect(self.viewmanager.openSourceFile) |
1034 self.__findFileWidget.sourceFile.connect(self.viewmanager.openSourceFile) |
1004 self.__findFileWidget.designerFile.connect(self.__designer) |
1035 self.__findFileWidget.designerFile.connect(self.__designer) |
1005 self.__findFileWidget.linguistFile.connect(self.__linguist) |
1036 self.__findFileWidget.linguistFile.connect(self.__linguist) |
1006 self.__findFileWidget.trpreview.connect(self.__TRPreviewer) |
1037 self.__findFileWidget.trpreview.connect(self.__TRPreviewer) |
1007 self.__findFileWidget.pixmapFile.connect(self.__showPixmap) |
1038 self.__findFileWidget.pixmapFile.connect(self.__showPixmap) |
1008 self.__findFileWidget.svgFile.connect(self.__showSvg) |
1039 self.__findFileWidget.svgFile.connect(self.__showSvg) |
1009 self.__findFileWidget.umlFile.connect(self.__showUml) |
1040 self.__findFileWidget.umlFile.connect(self.__showUml) |
1010 else: |
1041 else: |
|
1042 logging.getLogger(__name__).debug("Find/Replace Pane disabled...") |
1011 self.__findFileWidget = None |
1043 self.__findFileWidget = None |
1012 |
1044 |
1013 self.__findLocationDialog = None |
1045 self.__findLocationDialog = None |
1014 if Preferences.getUI("ShowFindLocationWidget"): |
1046 if Preferences.getUI("ShowFindLocationWidget"): |
1015 # Create the find location (file) widget |
1047 # Create the find location (file) widget |
1016 from .FindLocationWidget import FindLocationWidget # noqa: I101 |
1048 from .FindLocationWidget import FindLocationWidget # noqa: I101 |
1017 |
1049 |
|
1050 logging.getLogger(__name__).debug("Creating Find File Pane...") |
1018 self.__findLocationWidget = FindLocationWidget(self.project, self) |
1051 self.__findLocationWidget = FindLocationWidget(self.project, self) |
1019 self.__findLocationWidget.sourceFile.connect( |
1052 self.__findLocationWidget.sourceFile.connect( |
1020 self.viewmanager.openSourceFile |
1053 self.viewmanager.openSourceFile |
1021 ) |
1054 ) |
1022 self.__findLocationWidget.designerFile.connect(self.__designer) |
1055 self.__findLocationWidget.designerFile.connect(self.__designer) |