File indexing completed on 2024-04-28 11:33:51
0001 /* 0002 SPDX-FileCopyrightText: 2008 Nicola Gigante <nicola.gigante@gmail.com> 0003 SPDX-FileCopyrightText: 2009 Dario Freddi <drf@kde.org> 0004 0005 SPDX-License-Identifier: LGPL-2.1-or-later 0006 */ 0007 0008 #ifndef _POLICY_GEN_H_ 0009 #define _POLICY_GEN_H_ 0010 0011 #include <QHash> 0012 #include <QMap> 0013 #include <QString> 0014 0015 struct Action { 0016 QString name; 0017 0018 QMap<QString, QString> descriptions; 0019 QMap<QString, QString> messages; 0020 0021 QString policy; 0022 QString policyInactive; 0023 QString persistence; 0024 }; 0025 0026 extern void output(const QList<Action> &actions, const QMap<QString, QString> &domain); 0027 0028 #endif