• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdecore
 

tdecore

Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TDEAccelShortcutList Class Reference

#include <tdeshortcutlist.h>

Inheritance diagram for TDEAccelShortcutList:
TDEShortcutList

Public Member Functions

 TDEAccelShortcutList (TDEAccel *accel)
 TDEAccelShortcutList (TDEGlobalAccel *accel)
 TDEAccelShortcutList (TDEAccelActions &actions, bool bGlobal)
virtual uint count () const
virtual TQString name (uint index) const
virtual TQString label (uint index) const
virtual TQString whatsThis (uint index) const
virtual const TDEShortcut & shortcut (uint index) const
virtual const TDEShortcut & shortcutDefault (uint index) const
virtual bool isConfigurable (uint index) const
virtual bool setShortcut (uint index, const TDEShortcut &shortcut)
virtual bool isGlobal (uint index) const
virtual TQVariant getOther (Other, uint index) const
virtual bool setOther (Other, uint index, TQVariant)
virtual bool save () const
Public Member Functions inherited from TDEShortcutList
 TDEShortcutList ()
virtual int index (const TQString &sName) const
virtual int index (const KKeySequence &keySeq) const
virtual const TDEInstance * instance () const
virtual bool readSettings (const TQString &sConfigGroup=TQString::null, TDEConfigBase *pConfig=0)
virtual bool writeSettings (const TQString &sConfigGroup=TQString::null, TDEConfigBase *pConfig=0, bool bWriteAll=false, bool bGlobal=false) const

Protected Member Functions

virtual void virtual_hook (int id, void *data)

Protected Attributes

TDEAccelActions & m_actions
bool m_bGlobal

Additional Inherited Members

Public Types inherited from TDEShortcutList
enum  Other

Detailed Description

TDEShortcutList implementation to access TDEAccel and TDEGlobalAccel lists.

Definition at line 198 of file tdeshortcutlist.h.

Constructor & Destructor Documentation

◆ TDEAccelShortcutList() [1/3]

TDEAccelShortcutList::TDEAccelShortcutList ( TDEAccel * accel)

Creates a new TDEShortcutList that accesses the given TDEAccel.

Parameters
accelthe accelerators to access

Definition at line 161 of file tdeshortcutlist.cpp.

◆ TDEAccelShortcutList() [2/3]

TDEAccelShortcutList::TDEAccelShortcutList ( TDEGlobalAccel * accel)

Creates a new TDEShortcutList that accesses the given TDEGlobalAccel.

Parameters
accelthe accelerators to access

Definition at line 169 of file tdeshortcutlist.cpp.

◆ TDEAccelShortcutList() [3/3]

TDEAccelShortcutList::TDEAccelShortcutList ( TDEAccelActions & actions,
bool bGlobal )

Definition at line 177 of file tdeshortcutlist.cpp.

◆ ~TDEAccelShortcutList()

TDEAccelShortcutList::~TDEAccelShortcutList ( )
virtual

Definition at line 185 of file tdeshortcutlist.cpp.

Member Function Documentation

◆ count()

uint TDEAccelShortcutList::count ( ) const
virtual

Returns the number of entries.

Returns
the number of entries

Implements TDEShortcutList.

Definition at line 187 of file tdeshortcutlist.cpp.

◆ getOther()

TQVariant TDEAccelShortcutList::getOther ( Other ,
uint index ) const
virtual

Implements TDEShortcutList.

Definition at line 203 of file tdeshortcutlist.cpp.

◆ isConfigurable()

bool TDEAccelShortcutList::isConfigurable ( uint index) const
virtual

Checks whether the shortcut with the given index is configurable.

Parameters
indexthe index of the shortcut (must be < count())
Returns
true if configurable, false otherwise

Implements TDEShortcutList.

Definition at line 199 of file tdeshortcutlist.cpp.

◆ isGlobal()

bool TDEAccelShortcutList::isGlobal ( uint index) const
virtual

Checks whether the shortcut with the given index is saved in the global configuration.

Parameters
indexthe index of the shortcut (must be < count())
Returns
true if global, false otherwise

Reimplemented from TDEShortcutList.

Definition at line 205 of file tdeshortcutlist.cpp.

◆ label()

TQString TDEAccelShortcutList::label ( uint index) const
virtual

Returns the (i18n'd) label of the shortcut with the given index.

Parameters
indexthe index of the shortcut (must be < count())
Returns
the label (i18n'd) of the shortcut

Implements TDEShortcutList.

Definition at line 191 of file tdeshortcutlist.cpp.

◆ name()

TQString TDEAccelShortcutList::name ( uint index) const
virtual

Returns the name of the shortcut with the given index.

Parameters
indexthe index of the shortcut (must be < count())
Returns
the name of the shortcut

Implements TDEShortcutList.

Definition at line 189 of file tdeshortcutlist.cpp.

◆ save()

bool TDEAccelShortcutList::save ( ) const
virtual

Save the shortcut list.

Returns
true if successful, false otherwise

Implements TDEShortcutList.

Definition at line 209 of file tdeshortcutlist.cpp.

◆ setOther()

bool TDEAccelShortcutList::setOther ( Other ,
uint index,
TQVariant  )
virtual

Implements TDEShortcutList.

Definition at line 207 of file tdeshortcutlist.cpp.

◆ setShortcut()

bool TDEAccelShortcutList::setShortcut ( uint index,
const TDEShortcut & shortcut )
virtual

Sets the shortcut of the given entry.

Parameters
indexthe index of the shortcut (must be < count())
shortcutthe shortcut

Implements TDEShortcutList.

Definition at line 201 of file tdeshortcutlist.cpp.

◆ shortcut()

const TDEShortcut & TDEAccelShortcutList::shortcut ( uint index) const
virtual

Returns the shortcut with the given index.

Parameters
indexthe index of the shortcut (must be < count())
Returns
the shortcut
See also
shortcutDefault()

Implements TDEShortcutList.

Definition at line 195 of file tdeshortcutlist.cpp.

◆ shortcutDefault()

const TDEShortcut & TDEAccelShortcutList::shortcutDefault ( uint index) const
virtual

Returns default shortcut with the given index.

Parameters
indexthe index of the shortcut (must be < count())
Returns
the default shortcut
See also
shortcut()

Implements TDEShortcutList.

Definition at line 197 of file tdeshortcutlist.cpp.

◆ virtual_hook()

void TDEAccelShortcutList::virtual_hook ( int id,
void * data )
protectedvirtual

used to extend the interface with virtuals without breaking binary compatibility

Reimplemented from TDEShortcutList.

Definition at line 215 of file tdeshortcutlist.cpp.

◆ whatsThis()

TQString TDEAccelShortcutList::whatsThis ( uint index) const
virtual

Returns the (i18n'd) What's This text of the shortcut with the given index.

Parameters
indexthe index of the shortcut (must be < count())
Returns
the What's This text (i18n'd) of the shortcut

Implements TDEShortcutList.

Definition at line 193 of file tdeshortcutlist.cpp.

Member Data Documentation

◆ m_actions

TDEAccelActions& TDEAccelShortcutList::m_actions
protected

Actions (collection) for this shortcut list.

Set by constructor.

Definition at line 244 of file tdeshortcutlist.h.

◆ m_bGlobal

bool TDEAccelShortcutList::m_bGlobal
protected

Is this shortcut list global?

Access through isGlobal()

Definition at line 246 of file tdeshortcutlist.h.


The documentation for this class was generated from the following files:
  • tdeshortcutlist.h
  • tdeshortcutlist.cpp

tdecore

Skip menu "tdecore"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

tdecore

Skip menu "tdecore"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdecore by doxygen 1.15.0
This website is maintained by Timothy Pearson.