14#include "akonadi_contact_widgets_private_export.h"
25class PreferredLineEditWidget;
26class ContactEditorComboBox;
27class AKONADI_CONTACT_WIDGETS_TESTS_EXPORT MessagingWidget :
public QWidget
31 explicit MessagingWidget(
QWidget *parent =
nullptr);
32 ~MessagingWidget()
override;
34 void updateAddRemoveButton(
bool addButtonEnabled);
37 void setPreferred(
bool b);
39 void setReadOnly(
bool readOnly);
41 void addWidget(Akonadi::MessagingWidget *);
42 void removeWidget(Akonadi::MessagingWidget *);
43 void preferredChanged(Akonadi::MessagingWidget *);
46 void slotAddMessaging();
47 void slotRemoveMessaging();
48 void slotPreferredChanged();
49 PreferredLineEditWidget *mMessagingEdit =
nullptr;
52 Akonadi::ContactEditorComboBox *mProtocolCombo =
nullptr;
A widget for editing the display name of a contact.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:08:53 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.