226 # optimizations in QCompleter can be taken. |
226 # optimizations in QCompleter can be taken. |
227 self.setCaseSensitivity(Qt.CaseSensitive) |
227 self.setCaseSensitivity(Qt.CaseSensitive) |
228 self.setModelSorting(QCompleter.CaseSensitivelySortedModel) |
228 self.setModelSorting(QCompleter.CaseSensitivelySortedModel) |
229 |
229 |
230 self.__searchString = "" |
230 self.__searchString = "" |
231 self.__filterTimer = QTimer() |
231 self.__filterTimer = QTimer(self) |
232 self.__filterTimer.setSingleShot(True) |
232 self.__filterTimer.setSingleShot(True) |
233 self.connect(self.__filterTimer, SIGNAL("timeout()"), self.__updateFilter) |
233 self.connect(self.__filterTimer, SIGNAL("timeout()"), self.__updateFilter) |
234 |
234 |
235 def pathFromIndex(self, idx): |
235 def pathFromIndex(self, idx): |
236 """ |
236 """ |