KPeople

persondetailsdialog.h
1/*
2 Convenience dialog for displaying PersonDetailsView widgets
3 SPDX-FileCopyrightText: 2013 David Edmundson <davidedmundson@kde.org>
4
5 SPDX-License-Identifier: LGPL-2.1-or-later
6*/
7
8#ifndef PERSONDETAILSDIALOG_H
9#define PERSONDETAILSDIALOG_H
10
11#include <QDialog>
12
13#include "../persondata.h"
14#include <kpeople/widgets/kpeoplewidgets_export.h>
15
16namespace KPeople
17{
18class PersonDetailsDialogPrivate;
19
20class KPEOPLEWIDGETS_EXPORT PersonDetailsDialog : public QDialog
21{
22 Q_OBJECT
23
24public:
25 explicit PersonDetailsDialog(QWidget *parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags());
26 ~PersonDetailsDialog() override;
27
28 void setPerson(PersonData *person);
29
30private:
31 Q_DECLARE_PRIVATE(PersonDetailsDialog)
32 PersonDetailsDialogPrivate *d_ptr;
33};
34
35}
36#endif // PERSONDETAILSDIALOG_H
typedef WindowFlags
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:03 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.