src/eric7/Project/ProjectFormsBrowser.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9576
be9f8e7e42e0
child 9627
4e926eb7e148
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
14 import sys 14 import sys
15 15
16 from PyQt6.QtCore import QProcess, QThread, pyqtSignal 16 from PyQt6.QtCore import QProcess, QThread, pyqtSignal
17 from PyQt6.QtWidgets import QApplication, QDialog, QInputDialog, QMenu 17 from PyQt6.QtWidgets import QApplication, QDialog, QInputDialog, QMenu
18 18
19 from eric7 import Preferences, Utilities 19 from eric7 import Preferences
20 from eric7.EricGui import EricPixmapCache 20 from eric7.EricGui import EricPixmapCache
21 from eric7.EricWidgets import EricFileDialog, EricMessageBox 21 from eric7.EricWidgets import EricFileDialog, EricMessageBox
22 from eric7.EricWidgets.EricApplication import ericApp 22 from eric7.EricWidgets.EricApplication import ericApp
23 from eric7.EricWidgets.EricProgressDialog import EricProgressDialog 23 from eric7.EricWidgets.EricProgressDialog import EricProgressDialog
24 from eric7.Globals import getConfig 24 from eric7.Globals import getConfig
25 from eric7.SystemUtilities import QtUtilities
25 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog 26 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
26 from eric7.UI.NotificationWidget import NotificationTypes 27 from eric7.UI.NotificationWidget import NotificationTypes
27 28
28 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem 29 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem
29 from .ProjectBaseBrowser import ProjectBaseBrowser 30 from .ProjectBaseBrowser import ProjectBaseBrowser
754 """ 755 """
755 self.__resetUiCompiler() 756 self.__resetUiCompiler()
756 757
757 if self.project.getProjectLanguage() == "Python3": 758 if self.project.getProjectLanguage() == "Python3":
758 if self.project.getProjectType() in ["PyQt5"]: 759 if self.project.getProjectType() in ["PyQt5"]:
759 self.__uicompiler = Utilities.generatePyQtToolPath( 760 self.__uicompiler = QtUtilities.generatePyQtToolPath(
760 "pyuic5", ["py3uic5"] 761 "pyuic5", ["py3uic5"]
761 ) 762 )
762 elif self.project.getProjectType() in ["PyQt6", "E7Plugin"]: 763 elif self.project.getProjectType() in ["PyQt6", "E7Plugin"]:
763 self.__uicompiler = Utilities.generatePyQtToolPath("pyuic6") 764 self.__uicompiler = QtUtilities.generatePyQtToolPath("pyuic6")
764 elif self.project.getProjectType() == "PySide2": 765 elif self.project.getProjectType() == "PySide2":
765 self.__uicompiler = Utilities.generatePySideToolPath( 766 self.__uicompiler = QtUtilities.generatePySideToolPath(
766 "pyside2-uic", variant=2 767 "pyside2-uic", variant=2
767 ) 768 )
768 elif self.project.getProjectType() == "PySide6": 769 elif self.project.getProjectType() == "PySide6":
769 self.__uicompiler = Utilities.generatePySideToolPath( 770 self.__uicompiler = QtUtilities.generatePySideToolPath(
770 "pyside6-uic", variant=6 771 "pyside6-uic", variant=6
771 ) 772 )
772 773
773 def getUiCompiler(self): 774 def getUiCompiler(self):
774 """ 775 """

eric ide

mercurial