Project/AddFileDialog.py

changeset 5599
033967644b1f
parent 5389
9b1c800daff3
child 5969
584c21b6587a
--- a/Project/AddFileDialog.py	Thu Mar 09 19:28:59 2017 +0100
+++ b/Project/AddFileDialog.py	Fri Mar 10 17:32:19 2017 +0100
@@ -23,14 +23,14 @@
     """
     Class implementing a dialog to add a file to the project.
     """
-    def __init__(self, pro, parent=None, filter=None, name=None,
+    def __init__(self, pro, parent=None, fileTypeFilter=None, name=None,
                  startdir=None):
         """
         Constructor
         
         @param pro reference to the project object
         @param parent parent widget of this dialog (QWidget)
-        @param filter filter specification for the file to add (string)
+        @param fileTypeFilter filter specification for the file to add (string)
         @param name name of this dialog (string)
         @param startdir start directory for the selection dialog
         """
@@ -44,13 +44,13 @@
         self.targetDirPicker.setDefaultDirectory(startdir)
         
         self.targetDirPicker.setText(pro.ppath)
-        self.filter = filter
+        self.fileTypeFilter = fileTypeFilter
         self.ppath = pro.ppath
         self.startdir = startdir
         self.filetypes = pro.pdata["FILETYPES"]
         # save a reference to the filetypes dict
         
-        if self.filter is not None:
+        if self.fileTypeFilter is not None:
             self.sourcecodeCheckBox.hide()
         
         msh = self.minimumSizeHint()
@@ -67,7 +67,7 @@
             path = self.startdir
         self.sourceFilesPicker.setDefaultDirectory(path)
         
-        if self.filter is None:
+        if self.fileTypeFilter is None:
             patterns = {
                 "SOURCES": [],
                 "FORMS": [],
@@ -92,7 +92,7 @@
                     " ".join(patterns["INTERFACES"]),
                     " ".join(patterns["TRANSLATIONS"]))
             caption = self.tr("Select Files")
-        elif self.filter == 'form':
+        elif self.fileTypeFilter == 'form':
             patterns = []
             for pattern, filetype in list(self.filetypes.items()):
                 if filetype == "FORMS":
@@ -100,7 +100,7 @@
             dfilter = self.tr("Forms Files ({0})")\
                 .format(" ".join(patterns))
             caption = self.tr("Select user-interface files")
-        elif self.filter == "resource":
+        elif self.fileTypeFilter == "resource":
             patterns = []
             for pattern, filetype in list(self.filetypes.items()):
                 if filetype == "RESOURCES":
@@ -108,7 +108,7 @@
             dfilter = self.tr("Resource Files ({0})")\
                 .format(" ".join(patterns))
             caption = self.tr("Select resource files")
-        elif self.filter == 'source':
+        elif self.fileTypeFilter == 'source':
             patterns = []
             for pattern, filetype in list(self.filetypes.items()):
                 if filetype == "SOURCES":
@@ -116,7 +116,7 @@
             dfilter = self.tr("Source Files ({0});;All Files (*)")\
                 .format(" ".join(patterns))
             caption = self.tr("Select source files")
-        elif self.filter == 'interface':
+        elif self.fileTypeFilter == 'interface':
             patterns = []
             for pattern, filetype in list(self.filetypes.items()):
                 if filetype == "INTERFACES":
@@ -124,7 +124,7 @@
             dfilter = self.tr("Interface Files ({0})")\
                 .format(" ".join(patterns))
             caption = self.tr("Select interface files")
-        elif self.filter == 'translation':
+        elif self.fileTypeFilter == 'translation':
             patterns = []
             for pattern, filetype in list(self.filetypes.items()):
                 if filetype == "TRANSLATIONS":
@@ -132,7 +132,7 @@
             dfilter = self.tr("Translation Files ({0})")\
                 .format(" ".join(patterns))
             caption = self.tr("Select translation files")
-        elif self.filter == 'others':
+        elif self.fileTypeFilter == 'others':
             dfilter = self.tr("All Files (*)")
             caption = self.tr("Select files")
         else:
@@ -157,10 +157,10 @@
         sfile = self.sourceFilesPicker.firstPath()
         if sfile.startswith(self.ppath):
             if os.path.isdir(sfile):
-                dir = sfile
+                directory = sfile
             else:
-                dir = os.path.dirname(sfile)
-            self.targetDirPicker.setText(dir)
+                directory = os.path.dirname(sfile)
+            self.targetDirPicker.setText(directory)
         
     def getData(self):
         """

eric ide

mercurial