1 #ifndef _KACTIONSHORTCUTLIST_H 2 #define _KACTIONSHORTCUTLIST_H 4 #include <kshortcutlist.h> 11 class KAccelShortcutListPrivate;
16 virtual ~KActionShortcutList();
18 virtual uint
count()
const;
19 virtual TQString
name( uint index )
const;
20 virtual TQString
label( uint index )
const;
21 virtual TQString
whatsThis( uint index )
const;
29 virtual TQVariant getOther( Other, uint index )
const;
30 virtual bool setOther( Other, uint index, TQVariant );
32 virtual bool save()
const;
42 KAccelShortcutListPrivate* d;
49 class KAccelShortcutListPrivate;
50 class KDEUI_EXPORT KActionPtrShortcutList :
public KShortcutList 53 KActionPtrShortcutList( KActionPtrList& );
54 virtual ~KActionPtrShortcutList();
56 virtual uint
count()
const;
57 virtual TQString
name( uint index )
const;
58 virtual TQString
label( uint index )
const;
59 virtual TQString
whatsThis( uint index )
const;
65 virtual TQVariant getOther( Other, uint index )
const;
66 virtual bool setOther( Other, uint index, TQVariant );
68 virtual bool save()
const;
71 KActionPtrList& m_actions;
76 KAccelShortcutListPrivate* d;
79 #endif // !_KACTIONSHORTCUTLIST_H A managed set of KAction objects.
virtual uint count() const =0
virtual const KShortcut & shortcutDefault(uint index) const =0
virtual bool save() const =0
virtual void virtual_hook(int id, void *data)
virtual const KShortcut & shortcut(uint index) const =0
virtual TQString whatsThis(uint index) const =0
virtual const KInstance * instance() const
virtual TQString label(uint index) const =0
TQString action(StdAccel id) KDE_DEPRECATED
virtual bool isConfigurable(uint index) const =0
Class to encapsulate user-driven action or event.
virtual bool setShortcut(uint index, const KShortcut &shortcut)=0
virtual TQString name(uint index) const =0