src/eric7/Project/ProjectFormsBrowser.py

branch
eric7
changeset 10256
1b728f26d1ae
parent 10158
b5aadedf4214
child 10398
ef1ea18994d5
diff -r a25f95af0a51 -r 1b728f26d1ae src/eric7/Project/ProjectFormsBrowser.py
--- a/src/eric7/Project/ProjectFormsBrowser.py	Tue Oct 24 11:45:39 2023 +0200
+++ b/src/eric7/Project/ProjectFormsBrowser.py	Wed Oct 25 14:30:33 2023 +0200
@@ -29,7 +29,6 @@
 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem
 from .ProjectBaseBrowser import ProjectBaseBrowser
 from .ProjectBrowserModel import (
-    ProjectBrowserDirectoryItem,
     ProjectBrowserFileItem,
     ProjectBrowserSimpleDirectoryItem,
 )
@@ -536,31 +535,13 @@
         """
         Private method to add form files to the project.
         """
-        itm = self.model().item(self.currentIndex())
-        if isinstance(itm, ProjectBrowserFileItem):
-            dn = os.path.dirname(itm.fileName())
-        elif isinstance(
-            itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem)
-        ):
-            dn = itm.dirName()
-        else:
-            dn = None
-        self.project.addFiles("FORMS", dn)
+        self.project.addFiles("FORMS", self.currentDirectory())
 
     def __addFormsDirectory(self):
         """
         Private method to add form files of a directory to the project.
         """
-        itm = self.model().item(self.currentIndex())
-        if isinstance(itm, ProjectBrowserFileItem):
-            dn = os.path.dirname(itm.fileName())
-        elif isinstance(
-            itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem)
-        ):
-            dn = itm.dirName()
-        else:
-            dn = None
-        self.project.addDirectory("FORMS", dn)
+        self.project.addDirectory("FORMS", self.currentDirectory())
 
     def __openFile(self):
         """

eric ide

mercurial