7#include "viewerplugininterface.h"
8#include "utils/messageviewerutil_p.h"
10using namespace MessageViewer;
12class MessageViewer::ViewerPluginInterfacePrivate
15 ViewerPluginInterfacePrivate() =
default;
18ViewerPluginInterface::ViewerPluginInterface(
QObject *parent)
20 , d(new MessageViewer::ViewerPluginInterfacePrivate)
24ViewerPluginInterface::~ViewerPluginInterface() =
default;
26void ViewerPluginInterface::execute()
31void ViewerPluginInterface::setText(
const QString &text)
43void ViewerPluginInterface::setUrl(
const QUrl &url)
55void ViewerPluginInterface::setMessageItem(
const Akonadi::Item &item)
67void ViewerPluginInterface::closePlugin()
72void ViewerPluginInterface::showWidget()
77void ViewerPluginInterface::updateAction(
const Akonadi::Item &item)
89void ViewerPluginInterface::addHelpTextAction(
QAction *act,
const QString &text)
91 MessageViewer::Util::addHelpTextAction(act, text);
94void ViewerPluginInterface::slotActivatePlugin()
96 Q_EMIT activatePlugin(
this);
99#include "moc_viewerplugininterface.cpp"
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.