File indexing completed on 2024-05-05 17:34:13
0001 /* 0002 SPDX-License-Identifier: GPL-2.0-only 0003 SPDX-FileCopyrightText: 1999-2001 Lubos Lunak <l.lunak@kde.org> 0004 */ 0005 0006 #include "generic_action_data.h" 0007 0008 #include "action_data/action_data_visitor.h" 0009 #include "actions/actions.h" 0010 0011 #include <kconfiggroup.h> 0012 0013 namespace KHotKeys 0014 { 0015 Generic_action_data::Generic_action_data(ActionDataGroup *parent, 0016 const QString &name, 0017 const QString &comment, 0018 Trigger_list *triggers, 0019 Condition_list *conditions, 0020 ActionList *actions) 0021 : ActionData(parent, name, comment, triggers, conditions, actions) 0022 { 0023 } 0024 0025 Generic_action_data::~Generic_action_data() 0026 { 0027 } 0028 0029 void Generic_action_data::accept(ActionDataVisitor *visitor) 0030 { 0031 visitor->visitGenericActionData(this); 0032 } 0033 0034 void Generic_action_data::accept(ActionDataConstVisitor *visitor) const 0035 { 0036 visitor->visitGenericActionData(this); 0037 } 0038 0039 } // namespace KHotKeys