Fix linting and novel view clear

This commit is contained in:
Veronica Berglyd Olsen
2025-03-23 17:15:49 +01:00
parent 4d9c87b019
commit f4999df457
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -97,9 +97,9 @@ class GuiNovelView(QWidget):
def clearNovelView(self) -> None:
"""Clear project-related GUI content."""
# self.novelTree.clearContent()
self.novelBar.clearContent()
self.novelBar.setEnabled(False)
self.novelTree.clearContent()
return
def openProjectTasks(self) -> None:
@@ -474,6 +474,11 @@ class GuiNovelTree(NTreeView):
# Class Methods
##
def clearContent(self) -> None:
"""Clear the tree view."""
self.setModel(None)
return
def resizeColumns(self) -> None:
"""Set the correct column sizes."""
if (header := self.header()) and (model := self._getModel()) and (vp := self.viewport()):