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

tdeui

Public Slots | Public Member Functions | Protected Member Functions | List of all members
TDEListAction Class Reference

#include <tdeactionclasses.h>

Inheritance diagram for TDEListAction:
TDESelectAction TDEAction TDERecentFilesAction

Public Slots

virtual void setCurrentItem (int index)
 
- Public Slots inherited from TDESelectAction
virtual void setCurrentItem (int index)
 
virtual void setItems (const TQStringList &lst)
 
virtual void clear ()
 
virtual void setEditable (bool)
 
virtual void setComboWidth (int width)
 
- Public Slots inherited from TDEAction
virtual void setText (const TQString &text)
 
virtual bool setShortcut (const TDEShortcut &)
 
virtual void setGroup (const TQString &)
 
virtual void setWhatsThis (const TQString &text)
 
virtual void setToolTip (const TQString &)
 
virtual void setIconSet (const TQIconSet &iconSet)
 
virtual void setIcon (const TQString &icon)
 
virtual void setEnabled (bool enable)
 
void setDisabled (bool disable)
 
virtual void setShortcutConfigurable (bool)
 
virtual void activate ()
 

Public Member Functions

 TDEListAction (const TQString &text, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEListAction (const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEListAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEListAction (const TQString &text, const TQString &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEListAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEListAction (const TQString &text, const TQString &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEListAction (TQObject *parent=0, const char *name=0)
 
virtual ~TDEListAction ()
 
virtual TQString currentText () const
 
virtual int currentItem () const
 
- Public Member Functions inherited from TDESelectAction
 TDESelectAction (const TQString &text, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDESelectAction (const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDESelectAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDESelectAction (const TQString &text, const TQString &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDESelectAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDESelectAction (const TQString &text, const TQString &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDESelectAction (TQObject *parent=0, const char *name=0)
 
virtual ~TDESelectAction ()
 
virtual int plug (TQWidget *widget, int index=-1)
 
virtual bool isEditable () const
 
virtual TQStringList items () const
 
virtual void changeItem (int index, const TQString &text)
 
virtual TQString currentText () const
 
virtual int currentItem () const
 
virtual int comboWidth () const
 
void setMaxComboViewCount (int n)
 
TQPopupMenu * popupMenu () const
 
void setRemoveAmpersandsInCombo (bool b) TDE_DEPRECATED
 
bool removeAmpersandsInCombo () const
 
void setMenuAccelsEnabled (bool b)
 
bool menuAccelsEnabled () const
 
virtual bool isShortcutConfigurable () const
 
- Public Member Functions inherited from TDEAction
 TDEAction (const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name)
 
 TDEAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name)
 
 TDEAction (const TQString &text, const TQString &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name)
 
 TDEAction (const KGuiItem &item, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name)
 
 TDEAction (const TQString &text, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEAction (const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEAction (const TQString &text, const TQString &pix, const TDEShortcut &cut=TDEShortcut(), TQObject *parent=0, const char *name=0)
 
 TDEAction (const TQString &text, const TQIconSet &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEAction (const TQString &text, const TQString &pix, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 TDEAction (TQObject *parent=0, const char *name=0)
 
virtual ~TDEAction ()
 
virtual int plug (TQWidget *widget, int index=-1)
 
virtual void plugAccel (TDEAccel *accel, bool configurable=true) TDE_DEPRECATED
 
virtual void unplug (TQWidget *w)
 
virtual void unplugAccel () TDE_DEPRECATED
 
virtual bool isPlugged () const
 
bool isPlugged (const TQWidget *container) const
 
virtual bool isPlugged (const TQWidget *container, int id) const
 
virtual bool isPlugged (const TQWidget *container, const TQWidget *_representative) const
 
TQWidget * container (int index) const
 
int itemId (int index) const
 
TQWidget * representative (int index) const
 
int containerCount () const
 
uint tdeaccelCount () const
 
virtual bool hasIcon () const
 
bool hasIconSet () const
 
virtual TQString plainText () const
 
virtual TQString text () const
 
virtual const TDEShortcut & shortcut () const
 
virtual const TDEShortcut & shortcutDefault () const
 
TQString shortcutText () const
 
void setShortcutText (const TQString &)
 
virtual bool isEnabled () const
 
virtual bool isShortcutConfigurable () const
 
virtual TQString group () const
 
virtual TQString whatsThis () const
 
virtual TQString toolTip () const
 
virtual TQIconSet iconSet (TDEIcon::Group group, int size=0) const
 
TQIconSet iconSet () const
 
virtual TQString icon () const
 
TDEActionCollection * parentCollection () const
 
void unplugAll ()
 
int accel () const TDE_DEPRECATED
 
TQString statusText () const
 
void setAccel (int key) TDE_DEPRECATED
 
void setStatusText (const TQString &text)
 
int menuId (int i)
 

Protected Member Functions

virtual void virtual_hook (int id, void *data)
 
- Protected Member Functions inherited from TDESelectAction
virtual void changeItem (int id, int index, const TQString &text)
 
TQStringList comboItems () const
 
virtual void updateCurrentItem (int id)
 
virtual void updateComboWidth (int id)
 
virtual void updateItems (int id)
 
virtual void updateClear (int id)
 
virtual void virtual_hook (int id, void *data)
 
- Protected Member Functions inherited from TDEAction
TDEToolBar * toolBar (int index) const
 
TQPopupMenu * popupMenu (int index) const
 
void removeContainer (int index)
 
int findContainer (const TQWidget *widget) const
 
int findContainer (int id) const
 
void plugMainWindowAccel (TQWidget *w)
 
void addContainer (TQWidget *parent, int id)
 
void addContainer (TQWidget *parent, TQWidget *representative)
 
virtual void updateShortcut (int i)
 
virtual void updateShortcut (TQPopupMenu *menu, int id)
 
virtual void updateGroup (int id)
 
virtual void updateText (int i)
 
virtual void updateEnabled (int i)
 
virtual void updateIconSet (int i)
 
virtual void updateIcon (int i)
 
virtual void updateToolTip (int id)
 
virtual void updateWhatsThis (int i)
 
TQString whatsThisWithIcon () const
 
const KGuiItem & guiItem () const
 
virtual void virtual_hook (int id, void *data)
 

Additional Inherited Members

- Public Types inherited from TDEAction
enum  ActivationReason {
  UnknownActivation , EmulatedActivation , AccelActivation , PopupMenuActivation ,
  ToolBarActivation
}
 
- Signals inherited from TDESelectAction
void activated (int index)
 
void activated (const TQString &text)
 
- Signals inherited from TDEAction
void activated ()
 
void activated (TDEAction::ActivationReason reason, TQt::ButtonState state)
 
void enabled (bool)
 
- Static Public Member Functions inherited from TDEAction
static int getToolButtonID ()
 
- Protected Slots inherited from TDESelectAction
virtual void slotActivated (int id)
 
virtual void slotActivated (const TQString &text)
 
virtual void slotActivated ()
 
- Protected Slots inherited from TDEAction
virtual void slotDestroyed ()
 
virtual void slotKeycodeChanged ()
 
virtual void slotActivated ()
 
void slotPopupActivated ()
 
void slotButtonClicked (int, TQt::ButtonState state)
 
- Protected Attributes inherited from TDEAction
TDEActionCollection * m_parentCollection
 

Detailed Description

Remove this class in KDE-4.0. It doesn't add anything to TDESelectAction.

Deprecated:
Use TDESelectAction instead.

Definition at line 584 of file tdeactionclasses.h.

Constructor & Destructor Documentation

◆ TDEListAction() [1/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TDEShortcut &  cut = TDEShortcut(),
TQObject *  parent = 0,
const char *  name = 0 
)

Constructs a list action with text and potential keyboard accelerator but nothing else.

Use this only if you really know what you are doing.

Parameters
textThe text that will be displayed.
cutThe corresponding keyboard accelerator (shortcut).
parentThis action's parent.
nameAn internal name for this action.

Definition at line 847 of file tdeactionclasses.cpp.

◆ TDEListAction() [2/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TDEShortcut &  cut,
const TQObject *  receiver,
const char *  slot,
TQObject *  parent,
const char *  name = 0 
)
Parameters
textThe text that will be displayed.
cutThe corresponding keyboard accelerator (shortcut).
receiverThe slot's parent.
slotThe slot to invoke to execute this action.
parentThis action's parent.
nameAn internal name for this action.

Definition at line 854 of file tdeactionclasses.cpp.

◆ TDEListAction() [3/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TQIconSet &  pix,
const TDEShortcut &  cut = TDEShortcut(),
TQObject *  parent = 0,
const char *  name = 0 
)
Parameters
textThe text that will be displayed.
pixThe icons that go with this action.
cutThe corresponding keyboard accelerator (shortcut).
parentThis action's parent.
nameAn internal name for this action.

Definition at line 864 of file tdeactionclasses.cpp.

◆ TDEListAction() [4/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TQString &  pix,
const TDEShortcut &  cut = TDEShortcut(),
TQObject *  parent = 0,
const char *  name = 0 
)
Parameters
textThe text that will be displayed.
pixThe dynamically loaded icon that goes with this action.
cutThe corresponding keyboard accelerator (shortcut).
parentThis action's parent.
nameAn internal name for this action.

Definition at line 872 of file tdeactionclasses.cpp.

◆ TDEListAction() [5/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TQIconSet &  pix,
const TDEShortcut &  cut,
const TQObject *  receiver,
const char *  slot,
TQObject *  parent,
const char *  name = 0 
)
Parameters
textThe text that will be displayed.
pixThe icons that go with this action.
cutThe corresponding keyboard accelerator (shortcut).
receiverThe slot's parent.
slotThe slot to invoke to execute this action.
parentThis action's parent.
nameAn internal name for this action.

Definition at line 880 of file tdeactionclasses.cpp.

◆ TDEListAction() [6/7]

TDEListAction::TDEListAction ( const TQString &  text,
const TQString &  pix,
const TDEShortcut &  cut,
const TQObject *  receiver,
const char *  slot,
TQObject *  parent,
const char *  name = 0 
)
Parameters
textThe text that will be displayed.
pixThe dynamically loaded icon that goes with this action.
cutThe corresponding keyboard accelerator (shortcut).
receiverThe slot's parent.
slotThe slot to invoke to execute this action.
parentThis action's parent.
nameAn internal name for this action.

Definition at line 891 of file tdeactionclasses.cpp.

◆ TDEListAction() [7/7]

TDEListAction::TDEListAction ( TQObject *  parent = 0,
const char *  name = 0 
)
Parameters
parentThis action's parent.
nameAn internal name for this action.

Definition at line 902 of file tdeactionclasses.cpp.

◆ ~TDEListAction()

TDEListAction::~TDEListAction ( )
virtual

Destructor.

Definition at line 908 of file tdeactionclasses.cpp.

Member Function Documentation

◆ currentItem()

int TDEListAction::currentItem ( ) const
virtual

Returns the index of the current item.

See also
setCurrentItem

Reimplemented from TDESelectAction.

Definition at line 928 of file tdeactionclasses.cpp.

◆ currentText()

TQString TDEListAction::currentText ( ) const
virtual

Returns the text of the currently selected item.

Reimplemented from TDESelectAction.

Definition at line 923 of file tdeactionclasses.cpp.

◆ setCurrentItem

void TDEListAction::setCurrentItem ( int  index)
virtualslot

Sets the currently checked item.

Parameters
indexIndex of the item (remember the first item is zero).

Definition at line 913 of file tdeactionclasses.cpp.

◆ virtual_hook()

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

Reimplemented from TDESelectAction.

Definition at line 2386 of file tdeactionclasses.cpp.


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

tdeui

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

tdeui

Skip menu "tdeui"
  • 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 tdeui by doxygen 1.9.4
This website is maintained by Timothy Pearson.