Base: fix compile errors in wino-mail-dtkqt (composeview UI, initializeComposition, startNewEmail, authenticator includes)

This commit is contained in:
2026-06-23 01:34:13 +02:00
parent 2a3a1a0470
commit 967231db3b
91 changed files with 43095 additions and 13646 deletions
+25
View File
@@ -0,0 +1,25 @@
// EmailCompositionModel.h
#ifndef EMAILCOMPOSITIONMODEL_H
#define EMAILCOMPOSITIONMODEL_H
#include <QtCore/QObject>
#include <QString>
class EmailCompositionModel : public QObject {
Q_OBJECT
public:
explicit EmailCompositionModel(QObject *parent = nullptr);
// Funcionalidad mínima requerida para eliminar el stub y empezar a construir.
void setRecipient(const QString& address); // Mapea a 'ToAddress' de MailItem
QString getRecipients() const;
void setMessageBody(const QString& bodyHtml); // Reemplaza el campo donde se escribe, eliminando *stubs*.
QString getMessageBody() const;
private:
QString m_recipients; // Guardará destinatarios (TO/CC/BCC) para replicar la funcionalidad de C#.
QString m_bodyHtml;
};
#endif // EMAILCOMPOSITIONMODEL_H