Messagelib
recipientline.cpp
3 SPDX-FileCopyrightText: 2009-2010 Klaralvdalens Datakonsult AB, a KDAB Group company <info@kdab.net>
46 if (ev->key() == Qt::Key_Left && cursorPosition() == 0 && !ev->modifiers().testFlag(Qt::ShiftModifier)) { // Shift would be pressed during selection
72 mEdit->setToolTip(i18nc("@info:tooltip", "Set the list of email addresses to receive this message"));
86 connect(mEdit, &RecipientLineEdit::editingFinished, this, &RecipientLineNG::slotEditingFinished);
87 connect(mEdit, &RecipientLineEdit::clearButtonClicked, this, &RecipientLineNG::slotPropagateDeletion);
155 if (KEmailAddress::splitAddress(editStr, displayName, addrSpec, comment) == KEmailAddress::AddressOk) {
CompletionMode
void deleteLine(KPIM::MultiplyingLine *)
void setRecentAddressConfig(KConfig *config)
Sets the config file used for storing recent addresses.
Definition recipientline.cpp:245
KCODECS_EXPORT QStringList splitAddressList(const QString &aStr)
KCODECS_EXPORT EmailParseResult splitAddress(const QByteArray &address, QByteArray &displayName, QByteArray &addrSpec, QByteArray &comment)
AddressOk
QString i18nc(const char *context, const char *text, const TYPE &arg...)
AKONADI_CALENDAR_EXPORT QString displayName(Akonadi::ETMCalendar *calendar, const Akonadi::Collection &collection)
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
Definition attachmentcontrollerbase.h:27
currentIndex
virtual void keyPressEvent(QKeyEvent *e) override
virtual QSize sizeHint() const const override
FocusIn
int key() const const
Qt::KeyboardModifiers modifiers() const const
void textChanged(const QString &text)
qsizetype count() const const
Q_EMITQ_EMIT
int width() const const
Expanding
Key_Right
ShiftModifier
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
virtual bool event(QEvent *event) override
QWidget * parentWidget() const const
void setFixedWidth(int w)
void setFocus()
void setTabOrder(QWidget *first, QWidget *second)
void updateGeometry()
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:33:25 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:33:25 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.