KPeople::AbstractPersonAction Class
Header: | #include <KPeopleBackend/AbstractPersonAction> |
CMake: | find_package(KF6 REQUIRED COMPONENTS PeopleBackend) target_link_libraries(mytarget PRIVATE KF6::PeopleBackend) |
Public Functions
AbstractPersonAction(QObject *parent) | |
virtual QList<QAction *> | actionsForPerson(const KPeople::PersonData &data, QObject *parent) const = 0 |
Detailed Description
Member Function Documentation
[explicit]
AbstractPersonAction::AbstractPersonAction(QObject *parent)
[pure virtual]
QList<QAction *> AbstractPersonAction::actionsForPerson(const KPeople::PersonData &data, QObject *parent) const
A list of actions that can be executed for a contact Disabled actions should not be added
data passes the person we're creating the actions for
parent parent object for newly created actions