25 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem |
25 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem |
26 from .ProjectBaseBrowser import ProjectBaseBrowser |
26 from .ProjectBaseBrowser import ProjectBaseBrowser |
27 from .ProjectBrowserModel import ( |
27 from .ProjectBrowserModel import ( |
28 ProjectBrowserDirectoryItem, |
28 ProjectBrowserDirectoryItem, |
29 ProjectBrowserFileItem, |
29 ProjectBrowserFileItem, |
30 ProjectBrowserResourceType, |
|
31 ProjectBrowserSimpleDirectoryItem, |
30 ProjectBrowserSimpleDirectoryItem, |
32 ) |
31 ) |
33 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem |
32 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem |
34 |
33 |
35 |
34 |
58 @param projectBrowser reference to the project browser object |
57 @param projectBrowser reference to the project browser object |
59 @type ProjectBrowser |
58 @type ProjectBrowser |
60 @param parent parent widget of this browser |
59 @param parent parent widget of this browser |
61 @type QWidget |
60 @type QWidget |
62 """ |
61 """ |
63 ProjectBaseBrowser.__init__(self, project, ProjectBrowserResourceType, parent) |
62 ProjectBaseBrowser.__init__(self, project, "resource", parent) |
64 |
63 |
65 self.selectedItemsFilter = [ |
64 self.selectedItemsFilter = [ |
66 ProjectBrowserFileItem, |
65 ProjectBrowserFileItem, |
67 ProjectBrowserSimpleDirectoryItem, |
66 ProjectBrowserSimpleDirectoryItem, |
68 ] |
67 ] |
97 ProjectBrowserRepositoryItem( |
96 ProjectBrowserRepositoryItem( |
98 projectBrowser=self, |
97 projectBrowser=self, |
99 projectBrowserUserString=self.tr("Resources Browser"), |
98 projectBrowserUserString=self.tr("Resources Browser"), |
100 priority=75, |
99 priority=75, |
101 fileCategory="RESOURCES", |
100 fileCategory="RESOURCES", |
|
101 fileFilter="resource", |
102 getIcon=self.getIcon, |
102 getIcon=self.getIcon, |
103 ), |
103 ), |
104 ) |
104 ) |
105 |
105 |
106 # Connect signals of Project. |
106 # Connect signals of Project. |