Messagelib
7 #include "headerstyleplugin.h"
9 using namespace MessageViewer;
10 class MessageViewer::HeaderStylePluginPrivate
13 HeaderStylePluginPrivate() =
default;
15 bool mIsEnabled =
false;
16 bool mShowEmoticons =
true;
19 HeaderStylePlugin::HeaderStylePlugin(
QObject *parent)
21 , d(new MessageViewer::HeaderStylePluginPrivate)
25 HeaderStylePlugin::~HeaderStylePlugin() =
default;
27 bool HeaderStylePlugin::hasMargin()
const
32 QString HeaderStylePlugin::alignment()
const
34 return QStringLiteral(
"left");
37 int HeaderStylePlugin::elidedTextSize()
const
42 void HeaderStylePlugin::setIsEnabled(
bool enabled)
44 d->mIsEnabled = enabled;
47 bool HeaderStylePlugin::isEnabled()
const
52 QString HeaderStylePlugin::attachmentHtml()
const
57 bool HeaderStylePlugin::hasConfigureDialog()
const
62 void HeaderStylePlugin::showConfigureDialog(
QWidget *parent)
68 QString HeaderStylePlugin::extraScreenCss(
const QString &headerFont)
const
74 QString HeaderStylePlugin::extraPrintCss(
const QString &headerFont)
const
80 QString HeaderStylePlugin::extraCommonCss(
const QString &headerFont)
const
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Mar 24 2023 04:08:31 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.