Warning, /frameworks/kcompletion/README.md is written in an unsupported language. File is not indexed.

0001 # KCompletion
0002 
0003 Powerful completion framework, including completion-enabled lineedit and combobox.
0004 
0005 ## Introduction
0006 
0007 When typing filenames, email addresses and other text where the user often wants
0008 to select from existing data (including what they previously typed) rather than
0009 enter anything wholly original, users often find it helpful if they only need to
0010 type the first few characters, and then have the application offer them a set of
0011 choices or attempt to finish off what they were typing. Email clients, shells
0012 and "open file" dialogs often provide this functionality.
0013 
0014 This framework helps implement this in Qt-based applications. You can use one of
0015 the completion-ready widgets provided by this framework, or integrate it into
0016 your application's other widgets directly.
0017 
0018 ## Usage
0019 
0020 The easiest way to get started is to use a KComboBox, KHistoryComboBox or
0021 KLineEdit. If you want to integrate completion into other parts of the user
0022 interface, you can use KCompletion to manage and select the possible
0023 completions.
0024