kcompletionbase.cpp
Switch to next completion (by default Ctrl-Down).
Definition: kcompletion.h:683
void useGlobalKeyBindings()
Sets this object to use global values for key-bindings.
Definition: kcompletionbase.cpp:130
The KShortcut class is used to represent a keyboard shortcut to an action.
Definition: kshortcut.h:543
Substring completion (by default Ctrl-T).
Definition: kcompletion.h:687
Switch to previous completion (by default Ctrl-Up).
Definition: kcompletion.h:679
virtual void setHandleSignals(bool handle)
Enables this object to handle completion and rotation events internally.
Definition: kcompletionbase.cpp:93
virtual void setCompletionMode(KGlobalSettings::Completion mode)
Sets the type of completion to be used.
Definition: kcompletionbase.cpp:101
KCompletion * completionObject(bool hsig=true)
Returns a pointer to the current completion object.
Definition: kcompletionbase.cpp:62
bool setKeyBinding(KeyBindingType item, const KShortcut &key)
Sets the key-binding to be used for manual text completion, text rotation in a history list as well a...
Definition: kcompletionbase.cpp:115
An abstract base class for adding a completion feature into widgets.
Definition: kcompletion.h:663
Completion
This enum describes the completion mode used for by the KCompletion class.
Definition: kglobalsettings.h:178
virtual void setCompletionObject(KCompletion *compObj, bool hsig=true)
Sets up the completion object to be used.
Definition: kcompletionbase.cpp:75
KeyBindingType
Constants that represent the items whose short-cut key-binding is programmable.
Definition: kcompletion.h:671
static Completion completionMode()
Returns the preferred completion mode setting.
Definition: kglobalsettings.cpp:283
bool isNull() const
Returns true if the shortcut is null (after clear() or empty constructor).
Definition: kshortcut.cpp:517
void setDelegate(KCompletionBase *delegate)
Sets or removes the delegation object.
Definition: kcompletionbase.cpp:49
KCompletion * compObj() const
Returns a pointer to the completion object.
Definition: kcompletion.h:953