#include <addresslineedit.h>

Public Slots | |
void | cursorAtEnd () |
void | enableCompletion (bool enable) |
Public Member Functions | |
AddressLineEdit (TQWidget *parent, bool useCompletion=true, const char *name=0L) | |
virtual void | setFont (const TQFont &) |
![]() | |
KCompletion * | completionObject (bool hsig=true) |
virtual void | setCompletionObject (KCompletion *compObj, bool hsig=true) |
virtual void | setHandleSignals (bool handle) |
bool | isCompletionObjectAutoDeleted () const |
void | setAutoDeleteCompletionObject (bool autoDelete) |
void | setEnableSignals (bool enable) |
bool | handleSignals () const |
bool | emitSignals () const |
virtual void | setCompletionMode (KGlobalSettings::Completion mode) |
KGlobalSettings::Completion | completionMode () const |
bool | setKeyBinding (KeyBindingType item, const KShortcut &key) |
const KShortcut & | getKeyBinding (KeyBindingType item) const |
void | useGlobalKeyBindings () |
virtual void | setCompletedText (const TQString &text)=0 |
virtual void | setCompletedItems (const TQStringList &items)=0 |
KCompletion * | compObj () const |
Static Public Member Functions | |
static KConfig * | config () |
Protected Member Functions | |
virtual void | loadAddresses () |
void | addAddress (const TQString &) |
virtual void | keyPressEvent (TQKeyEvent *) |
virtual void | dropEvent (TQDropEvent *e) |
virtual void | paste () |
virtual void | insert (const TQString &t) |
virtual void | mouseReleaseEvent (TQMouseEvent *e) |
void | doCompletion (bool ctrlT) |
![]() | |
KeyBindingMap | getKeyBindings () const |
void | setDelegate (KCompletionBase *delegate) |
KCompletionBase * | delegate () const |
Additional Inherited Members | |
![]() | |
enum | KeyBindingType |
Detailed Description
A lineedit with LDAP and kabc completion.
This lineedit is supposed to be used wherever the user types email addresses and might want a completion. You can simply use it as a replacement for KLineEdit or TQLineEdit.
You can enable or disable the lineedit at any time.
Definition at line 50 of file addresslineedit.h.
Member Function Documentation
|
slot |
Set cursor to end of line.
Definition at line 276 of file addresslineedit.cpp.
|
slot |
Toggle completion.
Definition at line 282 of file addresslineedit.cpp.
|
protectedvirtual |
Always call AddressLineEdit::loadAddresses() as the first thing.
Use addAddress() to add addresses.
Definition at line 427 of file addresslineedit.cpp.
|
virtual |
Reimplented for internal reasons.
@ see KLineEdit::setFont()
Definition at line 147 of file addresslineedit.cpp.
The documentation for this class was generated from the following files: