.TH "KABC::AddressLineEdit" kde3 "11 Jun 2005" "Version Version 3.4.1" "kabc Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KABC::AddressLineEdit \- A lineedit with LDAP and kabc completion.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <addresslineedit.h>\fP
.PP
Inherits \fBKLineEdit\fP.
.PP
.SS "Public Slots"

.in +1c
.ti -1c
.RI "void \fBcursorAtEnd\fP ()"
.br
.ti -1c
.RI "void \fBenableCompletion\fP (bool enable)"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBAddressLineEdit\fP (\fBQWidget\fP *parent, bool useCompletion=true, const char *name=0L)"
.br
.ti -1c
.RI "virtual void \fBsetFont\fP (const \fBQFont\fP &)"
.br
.in -1c
.SS "Static Public Member Functions"

.in +1c
.ti -1c
.RI "static \fBKConfig\fP * \fBconfig\fP ()"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "virtual void \fBloadAddresses\fP ()"
.br
.ti -1c
.RI "void \fBaddAddress\fP (const \fBQString\fP &)"
.br
.ti -1c
.RI "virtual void \fBkeyPressEvent\fP (\fBQKeyEvent\fP *)"
.br
.ti -1c
.RI "virtual void \fBdropEvent\fP (\fBQDropEvent\fP *e)"
.br
.ti -1c
.RI "virtual void \fBpaste\fP ()"
.br
.ti -1c
.RI "virtual void \fBinsert\fP (const \fBQString\fP &t)"
.br
.ti -1c
.RI "virtual void \fBmouseReleaseEvent\fP (\fBQMouseEvent\fP *e)"
.br
.ti -1c
.RI "void \fBdoCompletion\fP (bool ctrlT)"
.br
.in -1c
.SH "Detailed Description"
.PP 
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 \fBKLineEdit\fP or \fBQLineEdit\fP.
.PP
You can enable or disable the lineedit at any time.
.PP
\fBSee also:\fP
.RS 4
\fBAddressLineEdit::enableCompletion()\fP 
.RE
.PP

.PP
Definition at line 50 of file addresslineedit.h.
.SH "Member Function Documentation"
.PP 
.SS "void AddressLineEdit::setFont (const \fBQFont\fP &)\fC [virtual]\fP"
.PP
Reimplented for internal reasons. 
.PP
@ see KLineEdit::setFont() 
.PP
Definition at line 147 of file addresslineedit.cpp.
.PP
References KLineEdit::completionBox().
.SS "void AddressLineEdit::cursorAtEnd ()\fC [slot]\fP"
.PP
Set cursor to end of line. 
.PP
Reimplemented from \fBKLineEdit\fP.
.PP
Definition at line 276 of file addresslineedit.cpp.
.PP
References QLineEdit::setCursorPosition(), and QLineEdit::text().
.SS "void AddressLineEdit::enableCompletion (bool enable)\fC [slot]\fP"
.PP
Toggle completion. 
.PP
Definition at line 282 of file addresslineedit.cpp.
.SS "void AddressLineEdit::loadAddresses ()\fC [protected, virtual]\fP"
.PP
Always call \fBAddressLineEdit::loadAddresses()\fP as the first thing. 
.PP
Use addAddress() to add addresses. 
.PP
Definition at line 427 of file addresslineedit.cpp.
.PP
References KCompletion::clear().

.SH "Author"
.PP 
Generated automatically by Doxygen for kabc Library from the source code.
