MailTransport
transportlistview.cpp
27 setHeaderLabels(QStringList() << i18nc("@title:column email transport name", "Name") << i18nc("@title:column email transport type", "Type"));
38 connect(TransportManager::self(), &TransportManager::transportsChanged, this, &TransportListView::fillTransportList);
void setFlags(Qt::ItemFlags flags)
void edit(const QModelIndex &index)
UserRole
QList< Transport * > transports() const
Returns a list of all available transports.
Definition: transportmanager.cpp:165
AscendingOrder
font
Q_SCRIPTABLE void transportsChanged()
Emitted when transport settings have changed (by this or any other TransportManager instance).
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void clear()
typedef ItemFlags
ResizeToContents
QFont font(int column) const const
virtual QVariant data(int column, int role) const const
static TransportManager * self()
Returns the TransportManager instance.
Definition: transportmanager.cpp:129
int toInt(bool *ok) const const
void setText(int column, const QString &text)
void setCurrentItem(QTreeWidgetItem *item)
QList< QTreeWidgetItem * > selectedItems() const const
Represents the settings of a specific mail transport.
Definition: transport.h:32
const char * name(StandardAction id)
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QString name
This property holds the i18n'ed name of the transport type.
Definition: transporttype.h:38
void setFont(int column, const QFont &font)
virtual void setData(int column, int role, const QVariant &value)
Transport * transportById(Transport::Id id, bool def=true) const
Returns the Transport object with the given id.
Definition: transportmanager.cpp:138
QTreeWidgetItem * currentItem() const const
Qt::ItemFlags flags() const const
void editItem(QTreeWidgetItem *item, int column)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Dec 4 2023 04:11:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Dec 4 2023 04:11:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.