src/eric7/Project/ProjectResourcesBrowser.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9576
be9f8e7e42e0
child 9627
4e926eb7e148
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
12 import pathlib 12 import pathlib
13 13
14 from PyQt6.QtCore import QProcess, QThread, pyqtSignal 14 from PyQt6.QtCore import QProcess, QThread, pyqtSignal
15 from PyQt6.QtWidgets import QApplication, QDialog, QMenu 15 from PyQt6.QtWidgets import QApplication, QDialog, QMenu
16 16
17 from eric7 import Preferences, Utilities 17 from eric7 import Preferences
18 from eric7.EricGui import EricPixmapCache 18 from eric7.EricGui import EricPixmapCache
19 from eric7.EricWidgets import EricFileDialog, EricMessageBox 19 from eric7.EricWidgets import EricFileDialog, EricMessageBox
20 from eric7.EricWidgets.EricApplication import ericApp 20 from eric7.EricWidgets.EricApplication import ericApp
21 from eric7.EricWidgets.EricProgressDialog import EricProgressDialog 21 from eric7.EricWidgets.EricProgressDialog import EricProgressDialog
22 from eric7.SystemUtilities import QtUtilities
22 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog 23 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
23 from eric7.UI.NotificationWidget import NotificationTypes 24 from eric7.UI.NotificationWidget import NotificationTypes
24 25
25 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem 26 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem
26 from .ProjectBaseBrowser import ProjectBaseBrowser 27 from .ProjectBaseBrowser import ProjectBaseBrowser
724 args = [] 725 args = []
725 self.buf = "" 726 self.buf = ""
726 727
727 if self.project.getProjectLanguage() == "Python3": 728 if self.project.getProjectLanguage() == "Python3":
728 if self.project.getProjectType() in ["PyQt5", "PyQt5C"]: 729 if self.project.getProjectType() in ["PyQt5", "PyQt5C"]:
729 self.rccCompiler = Utilities.generatePyQtToolPath("pyrcc5") 730 self.rccCompiler = QtUtilities.generatePyQtToolPath("pyrcc5")
730 elif self.project.getProjectType() in ["PySide2", "PySide2C"]: 731 elif self.project.getProjectType() in ["PySide2", "PySide2C"]:
731 self.rccCompiler = Utilities.generatePySideToolPath( 732 self.rccCompiler = QtUtilities.generatePySideToolPath(
732 "pyside2-rcc", variant=2 733 "pyside2-rcc", variant=2
733 ) 734 )
734 elif self.project.getProjectType() in ["PySide6", "PySide6C"]: 735 elif self.project.getProjectType() in ["PySide6", "PySide6C"]:
735 self.rccCompiler = Utilities.generatePySideToolPath( 736 self.rccCompiler = QtUtilities.generatePySideToolPath(
736 "pyside6-rcc", variant=6 737 "pyside6-rcc", variant=6
737 ) 738 )
738 else: 739 else:
739 return None 740 return None
740 defaultParameters = self.project.getDefaultRccCompilerParameters() 741 defaultParameters = self.project.getDefaultRccCompilerParameters()

eric ide

mercurial