KDECore
KAccelShortcutList Class Reference
KShortcutList implementation to access KAccel and KGlobalAccel lists. More...
#include <kshortcutlist.h>
Public Member Functions | |
virtual uint | count () const |
virtual QVariant | getOther (Other, uint index) const |
virtual bool | isConfigurable (uint index) const |
virtual bool | isGlobal (uint index) const |
KAccelShortcutList (KAccelActions &actions, bool bGlobal) | |
KAccelShortcutList (KGlobalAccel *accel) | |
KAccelShortcutList (KAccel *accel) | |
virtual QString | label (uint index) const |
virtual QString | name (uint index) const |
virtual bool | save () const |
virtual bool | setOther (Other, uint index, QVariant) |
virtual bool | setShortcut (uint index, const KShortcut &shortcut) |
virtual const KShortcut & | shortcut (uint index) const |
virtual const KShortcut & | shortcutDefault (uint index) const |
virtual QString | whatsThis (uint index) const |
virtual | ~KAccelShortcutList () |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Protected Attributes | |
KAccelActions & | m_actions |
bool | m_bGlobal |
Detailed Description
KShortcutList implementation to access KAccel and KGlobalAccel lists.Definition at line 198 of file kshortcutlist.h.
Constructor & Destructor Documentation
KAccelShortcutList::KAccelShortcutList | ( | KAccel * | accel | ) |
Creates a new KShortcutList that accesses the given KAccel.
- Parameters:
-
accel the accelerators to access
Definition at line 161 of file kshortcutlist.cpp.
KAccelShortcutList::KAccelShortcutList | ( | KGlobalAccel * | accel | ) |
Creates a new KShortcutList that accesses the given KGlobalAccel.
- Parameters:
-
accel the accelerators to access
Definition at line 169 of file kshortcutlist.cpp.
KAccelShortcutList::KAccelShortcutList | ( | KAccelActions & | actions, | |
bool | bGlobal | |||
) |
For internal use only.
Creates a new KShortcutList that accesses the given KAccelActions collection.
- Parameters:
-
actions the actions to access bGlobal true to save the actions in the global configuration file
Definition at line 177 of file kshortcutlist.cpp.
KAccelShortcutList::~KAccelShortcutList | ( | ) | [virtual] |
Definition at line 185 of file kshortcutlist.cpp.
Member Function Documentation
uint KAccelShortcutList::count | ( | ) | const [virtual] |
Returns the number of entries.
- Returns:
- the number of entries
Implements KShortcutList.
Definition at line 187 of file kshortcutlist.cpp.
bool KAccelShortcutList::isConfigurable | ( | uint | index | ) | const [virtual] |
Checks whether the shortcut with the given index
is configurable.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- true if configurable, false otherwise
Implements KShortcutList.
Definition at line 199 of file kshortcutlist.cpp.
bool KAccelShortcutList::isGlobal | ( | uint | index | ) | const [virtual] |
Checks whether the shortcut with the given index
is saved in the global configuration.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- true if global, false otherwise
Reimplemented from KShortcutList.
Definition at line 205 of file kshortcutlist.cpp.
QString KAccelShortcutList::label | ( | uint | index | ) | const [virtual] |
Returns the (i18n'd) label of the shortcut with the given index
.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- the label (i18n'd) of the shortcut
Implements KShortcutList.
Definition at line 191 of file kshortcutlist.cpp.
QString KAccelShortcutList::name | ( | uint | index | ) | const [virtual] |
Returns the name of the shortcut with the given index
.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- the name of the shortcut
Implements KShortcutList.
Definition at line 189 of file kshortcutlist.cpp.
bool KAccelShortcutList::save | ( | ) | const [virtual] |
Save the shortcut list.
- Returns:
- true if successful, false otherwise
Implements KShortcutList.
Definition at line 209 of file kshortcutlist.cpp.
Sets the shortcut of the given entry.
- Parameters:
-
index the index of the shortcut (must be < count()) shortcut the shortcut
Implements KShortcutList.
Definition at line 201 of file kshortcutlist.cpp.
const KShortcut & KAccelShortcutList::shortcut | ( | uint | index | ) | const [virtual] |
Returns the shortcut with the given index
.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- the shortcut
- See also:
- shortcutDefault()
Implements KShortcutList.
Definition at line 195 of file kshortcutlist.cpp.
const KShortcut & KAccelShortcutList::shortcutDefault | ( | uint | index | ) | const [virtual] |
Returns default shortcut with the given index
.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- the default shortcut
- See also:
- shortcut()
Implements KShortcutList.
Definition at line 197 of file kshortcutlist.cpp.
void KAccelShortcutList::virtual_hook | ( | int | id, | |
void * | data | |||
) | [protected, virtual] |
used to extend the interface with virtuals without breaking binary compatibility
Reimplemented from KShortcutList.
Definition at line 215 of file kshortcutlist.cpp.
QString KAccelShortcutList::whatsThis | ( | uint | index | ) | const [virtual] |
Returns the (i18n'd) What's This text of the shortcut with the given index
.
- Parameters:
-
index the index of the shortcut (must be < count())
- Returns:
- the What's This text (i18n'd) of the shortcut
Implements KShortcutList.
Definition at line 193 of file kshortcutlist.cpp.
Member Data Documentation
KAccelActions& KAccelShortcutList::m_actions [protected] |
Actions (collection) for this shortcut list.
Set by constructor.
Definition at line 244 of file kshortcutlist.h.
bool KAccelShortcutList::m_bGlobal [protected] |
Is this shortcut list global? Access through isGlobal().
Definition at line 246 of file kshortcutlist.h.
The documentation for this class was generated from the following files: