diff options
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/code/src_gui_util_qcompleter.cpp')
-rw-r--r-- | doc/codesnippets/doc/src/snippets/code/src_gui_util_qcompleter.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/codesnippets/doc/src/snippets/code/src_gui_util_qcompleter.cpp b/doc/codesnippets/doc/src/snippets/code/src_gui_util_qcompleter.cpp new file mode 100644 index 000000000..a2339ae89 --- /dev/null +++ b/doc/codesnippets/doc/src/snippets/code/src_gui_util_qcompleter.cpp @@ -0,0 +1,25 @@ + +//! [0] +wordList = ["alpha", "omega", "omicron", "zeta"] + +lineEdit = QLineEdit(self) + +completer = QCompleter(wordList, self) +completer.setCaseSensitivity(Qt.CaseInsensitive) +lineEdit.setCompleter(completer) +//! [0] + + +//! [1] +completer = QCompleter(self) +completer.setModel(QDirModel(completer)) +lineEdit.setCompleter(completer) +//! [1] + + +//! [2] +i = 0 +while completer.setCurrentRow(i): + print "%s is match number %d" % (completer.currentCompletion(), i) + i += 1 +//! [2] |