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

tdecore

  • TDEStdAccel
  • ShortcutList
Public Member Functions | Protected Member Functions | List of all members
TDEStdAccel::ShortcutList Class Reference

#include <tdeshortcutlist.h>

Inheritance diagram for TDEStdAccel::ShortcutList:
TDEShortcutList

Public Member Functions

 ShortcutList ()
 
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 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 uint count () const =0
 
virtual TQString name (uint index) const =0
 
virtual TQString label (uint index) const =0
 
virtual TQString whatsThis (uint index) const =0
 
virtual const TDEShortcut & shortcut (uint index) const =0
 
virtual const TDEShortcut & shortcutDefault (uint index) const =0
 
virtual bool isConfigurable (uint index) const =0
 
virtual bool setShortcut (uint index, const TDEShortcut &shortcut)=0
 
virtual bool isGlobal (uint index) const
 
virtual int index (const TQString &sName) const
 
virtual int index (const KKeySequence &keySeq) const
 
virtual const TDEInstance * instance () const
 
virtual TQVariant getOther (Other, uint index) const =0
 
virtual bool setOther (Other, uint index, TQVariant)=0
 
virtual bool save () const =0
 
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)
 
virtual void virtual_hook (int id, void *data)
 

Additional Inherited Members

- Public Types inherited from TDEShortcutList
enum  Other
 

Detailed Description

TDEShortcutList implementation that accesses TDEStdAccel actions.

Definition at line 263 of file tdeshortcutlist.h.

Constructor & Destructor Documentation

◆ ShortcutList()

TDEStdAccel::ShortcutList::ShortcutList ( )

Creates a new ShortcutList.

Definition at line 323 of file tdestdaccel.cpp.

◆ ~ShortcutList()

TDEStdAccel::ShortcutList::~ShortcutList ( )
virtual

Definition at line 326 of file tdestdaccel.cpp.

Member Function Documentation

◆ count()

uint TDEStdAccel::ShortcutList::count ( ) const
virtual

Returns the number of entries.

Returns
the number of entries

Implements TDEShortcutList.

Definition at line 329 of file tdestdaccel.cpp.

◆ getOther()

TQVariant TDEStdAccel::ShortcutList::getOther ( Other  ,
uint  index 
) const
virtual

Implements TDEShortcutList.

Definition at line 368 of file tdestdaccel.cpp.

◆ isConfigurable()

bool TDEStdAccel::ShortcutList::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 362 of file tdestdaccel.cpp.

◆ label()

TQString TDEStdAccel::ShortcutList::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 342 of file tdestdaccel.cpp.

◆ name()

TQString TDEStdAccel::ShortcutList::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 339 of file tdestdaccel.cpp.

◆ save()

bool TDEStdAccel::ShortcutList::save ( ) const
virtual

Save the shortcut list.

Returns
true if successful, false otherwise

Implements TDEShortcutList.

Definition at line 374 of file tdestdaccel.cpp.

◆ setOther()

bool TDEStdAccel::ShortcutList::setOther ( Other  ,
uint  index,
TQVariant   
)
virtual

Implements TDEShortcutList.

Definition at line 371 of file tdestdaccel.cpp.

◆ setShortcut()

bool TDEStdAccel::ShortcutList::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 365 of file tdestdaccel.cpp.

◆ shortcut()

const TDEShortcut & TDEStdAccel::ShortcutList::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 348 of file tdestdaccel.cpp.

◆ shortcutDefault()

const TDEShortcut & TDEStdAccel::ShortcutList::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 355 of file tdestdaccel.cpp.

◆ virtual_hook()

void TDEStdAccel::ShortcutList::virtual_hook ( int  id,
void *  data 
)
protectedvirtual

used to extend the interface with virtuals without breaking binary compatibility

Reimplemented from TDEShortcutList.

Definition at line 218 of file tdeshortcutlist.cpp.

◆ whatsThis()

TQString TDEStdAccel::ShortcutList::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 345 of file tdestdaccel.cpp.


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

tdecore

Skip menu "tdecore"
  • Main Page
  • Modules
  • 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.9.4
This website is maintained by Timothy Pearson.