1 /****************************************************************************
5 Copyright (C) 1999-2001 Lubos Lunak <l.lunak@kde.org>
7 Distributed under the terms of the GNU General Public License version 2.
9 ****************************************************************************/
11 #ifndef _ACTION_GROUP_TAB_H_
12 #define _ACTION_GROUP_TAB_H_
14 #include <ui_action_group_tab_ui.h>
15 #include <action_data.h>
20 class Action_data_group
;
22 class Action_group_tab_ui
: public QWidget
, public Ui::Action_group_tab_ui
25 Action_group_tab_ui( QWidget
*parent
) : QWidget( parent
) {
30 class Action_group_tab
31 : public Action_group_tab_ui
35 Action_group_tab( QWidget
* parent_P
= NULL
, const char* name_P
= NULL
);
36 void set_data( const Action_data_group
* data_P
);
37 Action_data_group
* get_data( Action_data_group
* parent_P
,
38 Condition_list
* conditions_P
) const;
42 virtual void action_group_name_changed( const QString
& name_P
);
44 Action_data_group::system_group_t system_group
;
47 //***************************************************************************
49 //***************************************************************************
51 } // namespace KHotKeys