KPeople
5.109.0
kpeople-9999_git1688827518
src
backends
abstractpersonaction.h
1
/*
2
SPDX-FileCopyrightText: 2013 David Edmundson <davidedmundson@kde.org>
3
4
SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#ifndef ABSTRACT_PERSON_ACTION_H
8
#define ABSTRACT_PERSON_ACTION_H
9
10
#include <QAction>
11
#include <QObject>
12
13
#include <KPeople/PersonData>
14
#include <kpeoplebackend/kpeoplebackend_export.h>
15
16
namespace
KPeople
17
{
18
class
PersonData;
19
20
class
KPEOPLEBACKEND_EXPORT AbstractPersonAction :
public
QObject
21
{
22
Q_OBJECT
23
public
:
24
explicit
AbstractPersonAction(QObject *parent);
31
virtual
QList<QAction *> actionsForPerson(
const
PersonData &data, QObject *parent)
const
= 0;
32
};
33
34
}
35
36
#endif
Generated by
1.9.7