KHotKeys::Action_data Class Reference

Inheritance diagram for KHotKeys::Action_data:
KHotKeys::Action_data_base KHotKeys::Generic_action_data KHotKeys::Keyboard_input_gesture_action_data KHotKeys::Simple_action_data< T, A > KHotKeys::Simple_action_data< Shortcut_trigger, Command_url_action > KHotKeys::Simple_action_data< Shortcut_trigger, Menuentry_action > KHotKeys::Command_url_shortcut_action_data KHotKeys::Menuentry_shortcut_action_data

List of all members.

Public Member Functions

 Action_data (Action_data_group *parent_P, const TQString &name_P, const TQString &comment_P, Trigger_list *triggers_P, Condition_list *conditions_P, Action_list *actions_P, bool enabled_P=true)
 Action_data (KConfig &cfg_P, Action_data_group *parent_P)
virtual void update_triggers ()
virtual void cfg_write (KConfig &cfg_P) const =0
virtual void execute ()
const Trigger_listtriggers () const
const Action_listactions () const

Protected Member Functions

virtual void add_trigger (Trigger *trigger_P)
virtual void add_triggers (Trigger_list *triggers_P)
virtual void set_triggers (Trigger_list *triggers_P)
virtual void add_action (Action *action_P, Action *after_P=NULL)
virtual void add_actions (Action_list *actions_P, Action *after_P=NULL)
virtual void set_actions (Action_list *actions_P)

The documentation for this class was generated from the following files:

Generated on Sat Oct 2 22:59:37 2010 by  doxygen 1.6.1