ProjectDjango/DjangoLoaddataDataDialog.py

branch
eric7
changeset 188
b08c2cb2e0a0
parent 181
2f5c3487139c
child 190
f394b11f9f31
equal deleted inserted replaced
187:6d0d13de1005 188:b08c2cb2e0a0
10 import contextlib 10 import contextlib
11 11
12 from PyQt6.QtCore import pyqtSlot 12 from PyQt6.QtCore import pyqtSlot
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox 13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox
14 14
15 from eric7 import Utilities
16
17 try: 15 try:
18 from eric7.EricGui import EricPixmapCache 16 from eric7.EricGui import EricPixmapCache
19 except ImportError: 17 except ImportError:
20 from UI import PixmapCache as EricPixmapCache 18 from UI import PixmapCache as EricPixmapCache
21 from eric7.EricWidgets import EricFileDialog 19 from eric7.EricWidgets import EricFileDialog
20
21 try:
22 from eric7.SystemUtilities.FileSystemUtilities import toNativeSeparators
23 except ImportError:
24 # imports for eric < 23.1
25 from eric7.Utilities import toNativeSeparators
22 26
23 from .Ui_DjangoLoaddataDataDialog import Ui_DjangoLoaddataDataDialog 27 from .Ui_DjangoLoaddataDataDialog import Ui_DjangoLoaddataDataDialog
24 28
25 29
26 class DjangoLoaddataDataDialog(QDialog, Ui_DjangoLoaddataDataDialog): 30 class DjangoLoaddataDataDialog(QDialog, Ui_DjangoLoaddataDataDialog):
77 fileFilters, 81 fileFilters,
78 ) 82 )
79 83
80 if fixtureFiles: 84 if fixtureFiles:
81 self.fixturesEdit.setText( 85 self.fixturesEdit.setText(
82 " ".join([Utilities.toNativeSeparators(f) for f in fixtureFiles]) 86 " ".join([toNativeSeparators(f) for f in fixtureFiles])
83 ) 87 )
84 88
85 def getData(self): 89 def getData(self):
86 """ 90 """
87 Public method to get the data entered into the dialog. 91 Public method to get the data entered into the dialog.

eric ide

mercurial