Mon, 16 May 2011 19:49:25 +0200
Fixed an issue adding a new form or a new resource file.
Project/ProjectFormsBrowser.py | file | annotate | diff | comparison | revisions | |
Project/ProjectResourcesBrowser.py | file | annotate | diff | comparison | revisions |
--- a/Project/ProjectFormsBrowser.py Fri May 13 18:25:13 2011 +0200 +++ b/Project/ProjectFormsBrowser.py Mon May 16 19:49:25 2011 +0200 @@ -461,7 +461,10 @@ try: path = os.path.dirname(itm.fileName()) except AttributeError: - path = os.path.join(self.project.ppath, itm.data(0)) + try: + path = itm.dirName() + except AttributeError: + path = os.path.join(self.project.ppath, itm.data(0)) if self.hooks["newForm"] is not None: self.hooks["newForm"](path)
--- a/Project/ProjectResourcesBrowser.py Fri May 13 18:25:13 2011 +0200 +++ b/Project/ProjectResourcesBrowser.py Mon May 16 19:49:25 2011 +0200 @@ -379,7 +379,10 @@ try: path = os.path.dirname(itm.fileName()) except AttributeError: - path = os.path.join(self.project.ppath, itm.data(0)) + try: + path = itm.dirName() + except AttributeError: + path = os.path.join(self.project.ppath, itm.data(0)) if self.hooks["newResource"] is not None: self.hooks["newResource"](path)