kcompletionbase.cpp
An abstract base class for adding a completion feature into widgets.
Definition: kcompletion.h:664
TDECompletion * compObj() const
Returns a pointer to the completion object.
Definition: kcompletion.h:953
virtual void setHandleSignals(bool handle)
Enables this object to handle completion and rotation events internally.
Definition: kcompletionbase.cpp:93
virtual void setCompletionMode(TDEGlobalSettings::Completion mode)
Sets the type of completion to be used.
Definition: kcompletionbase.cpp:101
void useGlobalKeyBindings()
Sets this object to use global values for key-bindings.
Definition: kcompletionbase.cpp:130
bool setKeyBinding(KeyBindingType item, const TDEShortcut &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
virtual void setCompletionObject(TDECompletion *compObj, bool hsig=true)
Sets up the completion object to be used.
Definition: kcompletionbase.cpp:75
void setDelegate(TDECompletionBase *delegate)
Sets or removes the delegation object.
Definition: kcompletionbase.cpp:49
TDECompletion * completionObject(bool hsig=true)
Returns a pointer to the current completion object.
Definition: kcompletionbase.cpp:62
KeyBindingType
Constants that represent the items whose short-cut key-binding is programmable.
Definition: kcompletion.h:671
@ PrevCompletionMatch
Switch to previous completion (by default Ctrl-Up).
Definition: kcompletion.h:679
Completion
This enum describes the completion mode used for by the TDECompletion class.
Definition: tdeglobalsettings.h:178
static Completion completionMode()
Returns the preferred completion mode setting.
Definition: tdeglobalsettings.cpp:283
The TDEShortcut class is used to represent a keyboard shortcut to an action.
Definition: tdeshortcut.h:544