QTfrontend/ui/widget/SmartLineEdit.h
changeset 6160 863d3edf5690
parent 6153 3881126e06e8
child 6161 98486efeb0b7
equal deleted inserted replaced
6159:c780b8cf4d75 6160:863d3edf5690
    26 #include <QRegExp>
    26 #include <QRegExp>
    27 
    27 
    28 #include "HistoryLineEdit.h"
    28 #include "HistoryLineEdit.h"
    29 
    29 
    30 /**
    30 /**
    31  * A {@link HistoryLineEdit} that additionally features:
    31  * @brief A {@link HistoryLineEdit} that features auto-completion with TAB key
    32  * + Auto-completion for word under cursor when the TAB key is pressed.
    32 *         and clear with ESC key.
    33  * + ESC key clears text.
       
    34  *
    33  *
    35  * Note:
    34  * Notes:
    36  *   * A Keyword can either be a command (if first word) or
    35  * <ul>
    37  *     a nickname (completed regardless of position in text).
    36  *   <li>A Keyword can either be a command (if first word) or
    38  *   * Public methods for accessing keywords are thread-safe.
    37  *       a nickname (completed regardless of position in text).</li>
       
    38  *   <li>Public methods for accessing keywords are <b>thread-safe.</b></li>
       
    39  * </ul>
       
    40  * 
    39  * @author sheepluva
    41  * @author sheepluva
    40  * @since 0.9.17
    42  * @since 0.9.17
    41  */
    43  */
    42 class SmartLineEdit : public HistoryLineEdit
    44 class SmartLineEdit : public HistoryLineEdit
    43 {
    45 {