137 self.multiMenuActions = [] |
137 self.multiMenuActions = [] |
138 self.dirMenuActions = [] |
138 self.dirMenuActions = [] |
139 self.dirMultiMenuActions = [] |
139 self.dirMultiMenuActions = [] |
140 |
140 |
141 self.menu = QMenu(self) |
141 self.menu = QMenu(self) |
142 if ( |
142 if FileSystemUtilities.isPlainFileName( |
143 FileSystemUtilities.isPlainFileName(self.project.getProjectPath()) |
143 self.project.getProjectPath() |
144 and self.project.getProjectType() in [ |
144 ) and self.project.getProjectType() in [ |
145 "PyQt5", |
145 "PyQt5", |
146 "PyQt5C", |
146 "PyQt5C", |
147 "PySide2", |
147 "PySide2", |
148 "PySide2C", |
148 "PySide2C", |
149 "PySide6", |
149 "PySide6", |
150 "PySide6C", |
150 "PySide6C", |
151 ] |
151 ]: |
152 ): |
|
153 self.menu.addAction(self.tr("Compile resource"), self.__compileResource) |
152 self.menu.addAction(self.tr("Compile resource"), self.__compileResource) |
154 self.menu.addAction( |
153 self.menu.addAction( |
155 self.tr("Compile all resources"), self.__compileAllResources |
154 self.tr("Compile all resources"), self.__compileAllResources |
156 ) |
155 ) |
157 self.menu.addSeparator() |
156 self.menu.addSeparator() |