7#include "abstractgenericplugininterface.h"
11class PimCommon::AbstractGenericPluginInterfacePrivate
14 AbstractGenericPluginInterfacePrivate() =
default;
17 QWidget *parentWidget =
nullptr;
20AbstractGenericPluginInterface::AbstractGenericPluginInterface(
QObject *parent)
22 , d(new AbstractGenericPluginInterfacePrivate)
26AbstractGenericPluginInterface::~AbstractGenericPluginInterface() =
default;
28void AbstractGenericPluginInterface::setParentWidget(
QWidget *parent)
33QWidget *AbstractGenericPluginInterface::parentWidget()
const
35 return d->parentWidget;
48void AbstractGenericPluginInterface::showConfigureDialog(
QWidget *parentWidget)
50 Q_UNUSED(parentWidget)
53ActionType::ActionType(
QAction *action, ActionType::Type type)
59QAction *ActionType::action()
const
64ActionType::Type ActionType::type()
const
69bool ActionType::operator==(
ActionType other)
const
71 return mAction == other.mAction && mType == other.mType;
74#include "moc_abstractgenericplugininterface.cpp"
The AbstractGenericPlugin class.
Type type(const QSqlDatabase &db)
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:14:35 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.