70 self.__completer = QCompleter() |
70 self.__completer = QCompleter() |
71 self.__completer.setModel(self.__model) |
71 self.__completer.setModel(self.__model) |
72 self.__completer.setCompletionMode(QCompleter.UnfilteredPopupCompletion) |
72 self.__completer.setCompletionMode(QCompleter.UnfilteredPopupCompletion) |
73 self.__completer.setWidget(self.__searchEdit) |
73 self.__completer.setWidget(self.__searchEdit) |
74 |
74 |
75 self.connect(self.__searchButton, SIGNAL("clicked()"), self.__searchButtonClicked) |
75 self.__searchButton.clicked[()].connect(self.__searchButtonClicked) |
76 self.connect(self.__searchEdit, SIGNAL("textEdited(const QString&)"), |
76 self.connect(self.__searchEdit, SIGNAL("textEdited(const QString&)"), |
77 self.__textEdited) |
77 self.__textEdited) |
78 self.connect(self.__clearButton, SIGNAL("clicked()"), self.__searchEdit.clear) |
78 self.__clearButton.clicked[()].connect(self.__searchEdit.clear) |
79 self.connect(self.__searchEdit, SIGNAL("returnPressed()"), self.__searchNow) |
79 self.connect(self.__searchEdit, SIGNAL("returnPressed()"), self.__searchNow) |
80 self.connect(self.__completer, SIGNAL("activated(const QModelIndex &)"), |
80 self.connect(self.__completer, SIGNAL("activated(const QModelIndex &)"), |
81 self.__completerActivated) |
81 self.__completerActivated) |
82 self.connect(self.__completer, SIGNAL("highlighted(const QModelIndex &)"), |
82 self.connect(self.__completer, SIGNAL("highlighted(const QModelIndex &)"), |
83 self.__completerHighlighted) |
83 self.__completerHighlighted) |