ProjectDjango/DjangoDumpdataDataDialog.py

changeset 51
0b60dbff8e9a
parent 47
19da3417eb3d
child 60
7ab44ea4ca4f
equal deleted inserted replaced
48:cf944abf6137 51:0b60dbff8e9a
7 Module implementing a dialog to enter the data for the 'dumpdata' command. 7 Module implementing a dialog to enter the data for the 'dumpdata' command.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 from PyQt4.QtGui import QDialog 12 from PyQt5.QtWidgets import QDialog
13 13
14 from .Ui_DjangoDumpdataDataDialog import Ui_DjangoDumpdataDataDialog 14 from .Ui_DjangoDumpdataDataDialog import Ui_DjangoDumpdataDataDialog
15 15
16 16
17 class DjangoDumpdataDataDialog(QDialog, Ui_DjangoDumpdataDataDialog): 17 class DjangoDumpdataDataDialog(QDialog, Ui_DjangoDumpdataDataDialog):
33 apps = self.__project.getRecentApplications() 33 apps = self.__project.getRecentApplications()
34 self.applicationsCombo.addItems(apps) 34 self.applicationsCombo.addItems(apps)
35 self.excludeCombo.addItems(apps) 35 self.excludeCombo.addItems(apps)
36 self.excludeCombo.setEditText("") 36 self.excludeCombo.setEditText("")
37 37
38 self.formatCombo.addItem(self.trUtf8("JSON"), "json") 38 self.formatCombo.addItem(self.tr("JSON"), "json")
39 self.formatCombo.addItem(self.trUtf8("XML"), "xml") 39 self.formatCombo.addItem(self.tr("XML"), "xml")
40 try: 40 try:
41 import yaml # __IGNORE_WARNING__ 41 import yaml # __IGNORE_WARNING__
42 self.formatCombo.addItem(self.trUtf8("YAML"), "yaml") 42 self.formatCombo.addItem(self.tr("YAML"), "yaml")
43 except ImportError: 43 except ImportError:
44 pass 44 pass
45 45
46 msh = self.minimumSizeHint() 46 msh = self.minimumSizeHint()
47 self.resize(max(self.width(), msh.width()), msh.height()) 47 self.resize(max(self.width(), msh.width()), msh.height())

eric ide

mercurial