Project/FiletypeAssociationDialog.py

changeset 97
c4086afea02b
parent 13
1af94a91f439
child 564
b3d966393ba9
child 792
a13346916170
equal deleted inserted replaced
96:9624a110667d 97:c4086afea02b
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a dialog to enter filetype associations for the project. 7 Module implementing a dialog to enter filetype associations for the project.
8 """ 8 """
9
10 import sys
11 import os
12 9
13 from PyQt4.QtCore import * 10 from PyQt4.QtCore import *
14 from PyQt4.QtGui import * 11 from PyQt4.QtGui import *
15 12
16 from .Ui_FiletypeAssociationDialog import Ui_FiletypeAssociationDialog 13 from .Ui_FiletypeAssociationDialog import Ui_FiletypeAssociationDialog
44 41
45 self.project = project 42 self.project = project
46 for pattern, filetype in list(self.project.pdata["FILETYPES"].items()): 43 for pattern, filetype in list(self.project.pdata["FILETYPES"].items()):
47 try: 44 try:
48 index = self.filetypes.index(filetype) 45 index = self.filetypes.index(filetype)
49 itm = self.__createItem(pattern, self.filetypeStrings[index]) 46 self.__createItem(pattern, self.filetypeStrings[index])
50 except ValueError: 47 except ValueError:
51 pass # silently discard entries of unknown type 48 pass # silently discard entries of unknown type
52 49
53 self.__resort() 50 self.__resort()
54 self.__reformat() 51 self.__reformat()

eric ide

mercurial