Fixed an issue with the file system completers not completing.

Mon, 30 Nov 2015 18:52:18 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 30 Nov 2015 18:52:18 +0100
changeset 4595
f0e48b3e31d4
parent 4594
1071d7ec6976
child 4597
46be8d9c4dd8

Fixed an issue with the file system completers not completing.

E5Gui/E5Completers.py file | annotate | diff | comparison | revisions
--- a/E5Gui/E5Completers.py	Mon Nov 30 18:48:45 2015 +0100
+++ b/E5Gui/E5Completers.py	Mon Nov 30 18:52:18 2015 +0100
@@ -40,6 +40,8 @@
         else:
             self.__model.setFilter(QDir.Filters(
                 QDir.Dirs | QDir.Files | QDir.Drives | QDir.AllDirs))
+        self.__model.directoryLoaded.connect(self.complete)
+        self.__model.setRootPath("")
         self.setModel(self.__model)
         self.setCompletionMode(completionMode)
         if isWindowsPlatform():
@@ -72,6 +74,8 @@
         else:
             self.__model.setFilter(
                 QDir.Filters(QDir.Drives | QDir.AllDirs))
+        self.__model.directoryLoaded.connect(self.complete)
+        self.__model.setRootPath("")
         self.setModel(self.__model)
         self.setCompletionMode(completionMode)
         if isWindowsPlatform():

eric ide

mercurial