9#include "templateparser_private_export.h"
12namespace TemplateParser
14class TemplateWebEnginePage;
15class TEMPLATEPARSER_TESTS_EXPORT TemplateExtractHtmlElementFromMail :
public QObject
19 explicit TemplateExtractHtmlElementFromMail(
QObject *parent =
nullptr);
20 ~TemplateExtractHtmlElementFromMail()
override;
22 [[nodiscard]]
QString bodyElement()
const;
24 [[nodiscard]]
QString headerElement()
const;
26 [[nodiscard]]
QString htmlElement()
const;
28 void setHtmlContent(
const QString &html);
31 void loadContentDone(
bool success);
34 TEMPLATEPARSER_NO_EXPORT
void clear();
35 TEMPLATEPARSER_NO_EXPORT
void slotLoadFinished(
bool success);
36 TEMPLATEPARSER_NO_EXPORT
void handleHtmlInfo(
const QVariant &result);
42 TemplateWebEnginePage *
const mPage;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:07:25 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.