![]() |
Home | ![]() |
The QMailTransmitAction class provides the interface for transmitting messages to external message services. More...
#include <QMailTransmitAction>
This class is under development and is subject to change.
Inherits QMailServiceAction.
QMailTransmitAction ( QObject * parent = 0 ) |
void | transmitMessages ( const QMailAccountId & accountId ) |
void | messagesFailedTransmission ( const QMailMessageIdList & ids, QMailServiceAction::Status::ErrorCode error ) |
void | messagesTransmitted ( const QMailMessageIdList & ids ) |
The QMailTransmitAction class provides the interface for transmitting messages to external message services.
QMailSearchAction provides the mechanism for messaging clients to request that the message server transmit messages to external services. The transmit action object reports on the progress and outcome of its activities via the signals inherited from QMailServiceAction.
The send() slot requests that the message server transmit each identified message to the external service associated with each messages' account.
Note: the slots exported by QMailTransmitAction are expected to change in future releases, as the message server is extended to provide a finer-grained interface for message transmission.
Constructs a new transmit action object with the supplied parent.
This signal is emitted to report the failure of an attempt at transmission of the messages listed in ids.
The failure is of type error.
This signal is emitted to report the successful transmission of the messages listed in ids.
Requests that the message server transmit each message belonging to the account identified by accountId that is currently scheduled for transmission (located in the Outbox folder).
Any message successfully transmitted will be moved to the account's Sent folder.
Copyright © 2010 QtSoftware | Messaging Framework |