Fix linting and novel view clear
This commit is contained in:
@@ -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()):
|
||||
|
||||
@@ -28,7 +28,7 @@ import pytest
|
||||
|
||||
from novelwriter import SHARED
|
||||
from novelwriter.constants import nwFiles
|
||||
from novelwriter.core.index import Index, IndexNode, TagsIndex
|
||||
from novelwriter.core.index import Index, TagsIndex
|
||||
from novelwriter.core.item import NWItem
|
||||
from novelwriter.core.project import NWProject
|
||||
from novelwriter.enum import nwComment, nwItemClass, nwItemLayout
|
||||
|
||||
Reference in New Issue
Block a user