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

kdeui

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

#include <kactionclasses.h>

Inheritance diagram for KToggleToolBarAction:
KToggleAction KAction

Public Slots

virtual void setChecked (bool)
 
- Public Slots inherited from KToggleAction
virtual void setChecked (bool)
 
- Public Slots inherited from KAction
virtual void setText (const TQString &text)
 
virtual bool setShortcut (const KShortcut &)
 
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

 KToggleToolBarAction (const char *toolBarName, const TQString &text, KActionCollection *parent, const char *name)
 
 KToggleToolBarAction (KToolBar *toolBar, const TQString &text, KActionCollection *parent, const char *name)
 
virtual int plug (TQWidget *widget, int index=-1)
 
KToolBar * toolBar ()
 
- Public Member Functions inherited from KToggleAction
 KToggleAction (const TQString &text, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KToggleAction (const TQString &text, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KToggleAction (const TQString &text, const TQIconSet &pix, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KToggleAction (const TQString &text, const TQString &pix, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KToggleAction (const TQString &text, const TQIconSet &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KToggleAction (const TQString &text, const TQString &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KToggleAction (TQObject *parent=0, const char *name=0)
 
virtual ~KToggleAction ()
 
bool isChecked () const
 
TQString exclusiveGroup () const
 
virtual void setExclusiveGroup (const TQString &name)
 
void setCheckedState (const KGuiItem &checkedItem)
 
virtual TQString toolTip () const
 
- Public Member Functions inherited from KAction
 KAction (const TQString &text, const KShortcut &cut, const TQObject *receiver, const char *slot, KActionCollection *parent, const char *name)
 
 KAction (const TQString &text, const TQIconSet &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, KActionCollection *parent, const char *name)
 
 KAction (const TQString &text, const TQString &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, KActionCollection *parent, const char *name)
 
 KAction (const KGuiItem &item, const KShortcut &cut, const TQObject *receiver, const char *slot, KActionCollection *parent, const char *name)
 
 KAction (const TQString &text, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KAction (const TQString &text, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KAction (const TQString &text, const TQIconSet &pix, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KAction (const TQString &text, const TQString &pix, const KShortcut &cut=KShortcut(), TQObject *parent=0, const char *name=0)
 
 KAction (const TQString &text, const TQIconSet &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KAction (const TQString &text, const TQString &pix, const KShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent, const char *name=0)
 
 KAction (TQObject *parent=0, const char *name=0)
 
virtual ~KAction ()
 
virtual void plugAccel (KAccel *accel, bool configurable=true) KDE_DEPRECATED
 
virtual void unplug (TQWidget *w)
 
virtual void unplugAccel () KDE_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 kaccelCount () const
 
virtual bool hasIcon () const
 
bool hasIconSet () const
 
virtual TQString plainText () const
 
virtual TQString text () const
 
virtual const KShortcut & shortcut () const
 
virtual const KShortcut & 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 TQIconSet iconSet (KIcon::Group group, int size=0) const
 
TQIconSet iconSet () const
 
virtual TQString icon () const
 
KActionCollection * parentCollection () const
 
void unplugAll ()
 
int accel () const KDE_DEPRECATED
 
TQString statusText () const
 
void setAccel (int key) KDE_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 KToggleAction
virtual void updateChecked (int id)
 
- Protected Member Functions inherited from KAction
KToolBar * 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
 

Additional Inherited Members

- Public Types inherited from KAction
enum  ActivationReason {
  UnknownActivation, EmulatedActivation, AccelActivation, PopupMenuActivation,
  ToolBarActivation
}
 
- Signals inherited from KToggleAction
void toggled (bool)
 
- Static Public Member Functions inherited from KAction
static int getToolButtonID ()
 
- Protected Slots inherited from KToggleAction
virtual void slotActivated ()
 
- Protected Attributes inherited from KAction
KActionCollection * m_parentCollection
 
- Properties inherited from KToggleAction
bool checked
 
TQString exclusiveGroup
 

Detailed Description

An action that takes care of everything associated with showing or hiding a toolbar by a menu action.

It will show or hide the toolbar with the given name when activated, and check or uncheck itself if the toolbar is manually shown or hidden.

If you need to perfom some additional action when the toolbar is shown or hidden, connect to the toggled(bool) signal. It will be emitted after the toolbar's visibility has changed, whenever it changes.

Since
3.1

Definition at line 1217 of file kactionclasses.h.

Constructor & Destructor Documentation

KToggleToolBarAction::KToggleToolBarAction ( const char *  toolBarName,
const TQString &  text,
KActionCollection *  parent,
const char *  name 
)

Create a KToggleToolbarAction that manages the toolbar named toolBarName.

This can be either the name of a toolbar in an xml ui file, or a toolbar programmatically created with that name.

Definition at line 2000 of file kactionclasses.cpp.

Member Function Documentation

int KToggleToolBarAction::plug ( TQWidget *  widget,
int  index = -1 
)
virtual

"Plug" or insert this action into a given widget.

This will typically be a menu or a toolbar. From this point on, you will never need to directly manipulate the item in the menu or toolbar. You do all enabling/disabling/manipulation directly with your KToggleAction object.

Parameters
widgetThe GUI element to display this action.
indexThe index of the item.

Reimplemented from KToggleAction.

Definition at line 2019 of file kactionclasses.cpp.


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

kdeui

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

kdeui

Skip menu "kdeui"
  • arts
  • dcop
  • dnssd
  • interfaces
  •     interface
  •     library
  •   kspeech
  •   ktexteditor
  • kabc
  • kate
  • kcmshell
  • kdecore
  • kded
  • kdefx
  • kdeprint
  • kdesu
  • kdeui
  • kdoctools
  • khtml
  • kimgio
  • kinit
  • kio
  •   bookmarks
  •   httpfilter
  •   kfile
  •   kio
  •   kioexec
  •   kpasswdserver
  •   kssl
  • kioslave
  •   http
  • kjs
  • kmdi
  •   kmdi
  • knewstuff
  • kparts
  • krandr
  • kresources
  • kspell2
  • kunittest
  • kutils
  • kwallet
  • libkmid
  • libkscreensaver
Generated for kdeui by doxygen 1.8.3.1
This website is maintained by Timothy Pearson.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. |