From efc94a7fd54bc5bdd89d517c2ce549420139b92f Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Sun, 16 Jun 2024 21:18:41 +0200 Subject: [PATCH] Sort signals in main GUI --- novelwriter/guimain.py | 60 +++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/novelwriter/guimain.py b/novelwriter/guimain.py index f23d2b4b..ec549b5c 100644 --- a/novelwriter/guimain.py +++ b/novelwriter/guimain.py @@ -210,18 +210,18 @@ class GuiMain(QMainWindow): # Connect Signals # =============== + SHARED.focusModeChanged.connect(self._focusModeChanged) + SHARED.indexAvailable.connect(self.docViewerPanel.indexHasAppeared) + SHARED.indexChangedTags.connect(self.docEditor.updateChangedTags) + SHARED.indexChangedTags.connect(self.docViewerPanel.updateChangedTags) + SHARED.indexCleared.connect(self.docViewerPanel.indexWasCleared) + SHARED.indexScannedText.connect(self.docViewerPanel.projectItemChanged) + SHARED.indexScannedText.connect(self.itemDetails.updateViewBox) + SHARED.indexScannedText.connect(self.projView.updateItemValues) + SHARED.mainClockTick.connect(self._timeTick) SHARED.projectStatusChanged.connect(self.mainStatus.updateProjectStatus) SHARED.projectStatusMessage.connect(self.mainStatus.setStatusMessage) SHARED.spellLanguageChanged.connect(self.mainStatus.setLanguage) - SHARED.focusModeChanged.connect(self._focusModeChanged) - SHARED.indexChangedTags.connect(self.docViewerPanel.updateChangedTags) - SHARED.indexChangedTags.connect(self.docEditor.updateChangedTags) - SHARED.indexScannedText.connect(self.docViewerPanel.projectItemChanged) - SHARED.indexScannedText.connect(self.projView.updateItemValues) - SHARED.indexScannedText.connect(self.itemDetails.updateViewBox) - SHARED.indexCleared.connect(self.docViewerPanel.indexWasCleared) - SHARED.indexAvailable.connect(self.docViewerPanel.indexHasAppeared) - SHARED.mainClockTick.connect(self._timeTick) self.mainMenu.requestDocAction.connect(self._passDocumentAction) self.mainMenu.requestDocInsert.connect(self._passDocumentInsert) @@ -232,46 +232,46 @@ class GuiMain(QMainWindow): self.sideBar.requestViewChange.connect(self._changeView) - self.projView.selectedItemChanged.connect(self.itemDetails.updateViewBox) self.projView.openDocumentRequest.connect(self._openDocument) - self.projView.wordCountsChanged.connect(self._updateStatusWordCount) + self.projView.projectSettingsRequest.connect(self.showProjectSettingsDialog) + self.projView.rootFolderChanged.connect(self.novelView.updateRootItem) + self.projView.rootFolderChanged.connect(self.outlineView.updateRootItem) + self.projView.rootFolderChanged.connect(self.projView.updateRootItem) + self.projView.selectedItemChanged.connect(self.itemDetails.updateViewBox) self.projView.treeItemChanged.connect(self.docEditor.updateDocInfo) self.projView.treeItemChanged.connect(self.docViewer.updateDocInfo) - self.projView.treeItemChanged.connect(self.itemDetails.updateViewBox) self.projView.treeItemChanged.connect(self.docViewerPanel.projectItemChanged) - self.projView.rootFolderChanged.connect(self.outlineView.updateRootItem) - self.projView.rootFolderChanged.connect(self.novelView.updateRootItem) - self.projView.rootFolderChanged.connect(self.projView.updateRootItem) - self.projView.projectSettingsRequest.connect(self.showProjectSettingsDialog) + self.projView.treeItemChanged.connect(self.itemDetails.updateViewBox) + self.projView.wordCountsChanged.connect(self._updateStatusWordCount) - self.novelView.selectedItemChanged.connect(self.itemDetails.updateViewBox) self.novelView.openDocumentRequest.connect(self._openDocument) + self.novelView.selectedItemChanged.connect(self.itemDetails.updateViewBox) self.projSearch.openDocumentSelectRequest.connect(self._openDocumentSelection) self.projSearch.selectedItemChanged.connect(self.itemDetails.updateViewBox) - self.docEditor.editedStatusChanged.connect(self.mainStatus.updateDocumentStatus) + self.docEditor.closeDocumentRequest.connect(self.closeDocEditor) self.docEditor.docCountsChanged.connect(self.itemDetails.updateCounts) self.docEditor.docCountsChanged.connect(self.projView.updateCounts) - self.docEditor.loadDocumentTagRequest.connect(self._followTag) - self.docEditor.novelStructureChanged.connect(self.novelView.refreshTree) - self.docEditor.novelItemMetaChanged.connect(self.novelView.updateNovelItemMeta) - self.docEditor.statusMessage.connect(self.mainStatus.setStatusMessage) - self.docEditor.spellCheckStateChanged.connect(self.mainMenu.setSpellCheckState) - self.docEditor.closeDocumentRequest.connect(self.closeDocEditor) - self.docEditor.toggleFocusModeRequest.connect(self.toggleFocusMode) - self.docEditor.requestProjectItemSelected.connect(self.projView.setSelectedHandle) - self.docEditor.requestProjectItemRenamed.connect(self.projView.renameTreeItem) - self.docEditor.requestNewNoteCreation.connect(self.projView.createNewNote) self.docEditor.docTextChanged.connect(self.projSearch.textChanged) + self.docEditor.editedStatusChanged.connect(self.mainStatus.updateDocumentStatus) + self.docEditor.loadDocumentTagRequest.connect(self._followTag) + self.docEditor.novelItemMetaChanged.connect(self.novelView.updateNovelItemMeta) + self.docEditor.novelStructureChanged.connect(self.novelView.refreshTree) + self.docEditor.requestNewNoteCreation.connect(self.projView.createNewNote) self.docEditor.requestNextDocument.connect(self.openNextDocument) + self.docEditor.requestProjectItemRenamed.connect(self.projView.renameTreeItem) + self.docEditor.requestProjectItemSelected.connect(self.projView.setSelectedHandle) + self.docEditor.spellCheckStateChanged.connect(self.mainMenu.setSpellCheckState) + self.docEditor.statusMessage.connect(self.mainStatus.setStatusMessage) + self.docEditor.toggleFocusModeRequest.connect(self.toggleFocusMode) + self.docViewer.closeDocumentRequest.connect(self.closeDocViewer) self.docViewer.documentLoaded.connect(self.docViewerPanel.updateHandle) self.docViewer.loadDocumentTagRequest.connect(self._followTag) - self.docViewer.closeDocumentRequest.connect(self.closeDocViewer) self.docViewer.reloadDocumentRequest.connect(self._reloadViewer) - self.docViewer.togglePanelVisibility.connect(self._toggleViewerPanelVisibility) self.docViewer.requestProjectItemSelected.connect(self.projView.setSelectedHandle) + self.docViewer.togglePanelVisibility.connect(self._toggleViewerPanelVisibility) self.docViewerPanel.loadDocumentTagRequest.connect(self._followTag) self.docViewerPanel.openDocumentRequest.connect(self._openDocument)