src/eric7/Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
8 """ 8 """
9 9
10 from PyQt6.QtCore import pyqtSlot 10 from PyQt6.QtCore import pyqtSlot
11 from PyQt6.QtWidgets import QDialog, QDialogButtonBox 11 from PyQt6.QtWidgets import QDialog, QDialogButtonBox
12 12
13 from eric7 import Utilities
14 from eric7.EricGui import EricPixmapCache 13 from eric7.EricGui import EricPixmapCache
15 from eric7.EricWidgets import EricFileDialog 14 from eric7.EricWidgets import EricFileDialog
15 from eric7.SystemUtilities import FileSystemUtilities
16 16
17 from .Ui_GitPatchFilesDialog import Ui_GitPatchFilesDialog 17 from .Ui_GitPatchFilesDialog import Ui_GitPatchFilesDialog
18 18
19 19
20 class GitPatchFilesDialog(QDialog, Ui_GitPatchFilesDialog): 20 class GitPatchFilesDialog(QDialog, Ui_GitPatchFilesDialog):
82 self.tr("Patch Files (*.diff *.patch);;All Files (*)"), 82 self.tr("Patch Files (*.diff *.patch);;All Files (*)"),
83 ) 83 )
84 if patchFiles: 84 if patchFiles:
85 currentPatchFiles = self.__getPatchFilesList() 85 currentPatchFiles = self.__getPatchFilesList()
86 for patchFile in patchFiles: 86 for patchFile in patchFiles:
87 patchFile = Utilities.toNativeSeparators(patchFile) 87 patchFile = FileSystemUtilities.toNativeSeparators(patchFile)
88 if patchFile not in currentPatchFiles: 88 if patchFile not in currentPatchFiles:
89 self.patchFilesList.addItem(patchFile) 89 self.patchFilesList.addItem(patchFile)
90 90
91 self.__okButton.setEnabled(len(self.__getPatchFilesList()) > 0) 91 self.__okButton.setEnabled(len(self.__getPatchFilesList()) > 0)
92 self.on_patchFilesList_itemSelectionChanged() 92 self.on_patchFilesList_itemSelectionChanged()

eric ide

mercurial