KToggleAction Class Reference
Checkbox like action. Checkbox like action. More...
#include <kactionclasses.h>
Inheritance diagram for KToggleAction:


| Public Slots | |
| virtual void | setChecked (bool) | 
| Signals | |
| void | toggled (bool) | 
| Public Member Functions | |
| KToggleAction (const QString &text, const KShortcut &cut=KShortcut(), QObject *parent=0, const char *name=0) | |
| KToggleAction (const QString &text, const KShortcut &cut, const QObject *receiver, const char *slot, QObject *parent, const char *name=0) | |
| KToggleAction (const QString &text, const QIconSet &pix, const KShortcut &cut=KShortcut(), QObject *parent=0, const char *name=0) | |
| KToggleAction (const QString &text, const QString &pix, const KShortcut &cut=KShortcut(), QObject *parent=0, const char *name=0) | |
| KToggleAction (const QString &text, const QIconSet &pix, const KShortcut &cut, const QObject *receiver, const char *slot, QObject *parent, const char *name=0) | |
| KToggleAction (const QString &text, const QString &pix, const KShortcut &cut, const QObject *receiver, const char *slot, QObject *parent, const char *name=0) | |
| KToggleAction (QObject *parent=0, const char *name=0) | |
| virtual | ~KToggleAction () | 
| virtual int | plug (QWidget *widget, int index=-1) | 
| bool | isChecked () const | 
| QString | exclusiveGroup () const | 
| virtual void | setExclusiveGroup (const QString &name) | 
| Protected Slots | |
| virtual void | slotActivated () | 
| Protected Member Functions | |
| virtual void | updateChecked (int id) | 
| virtual void | virtual_hook (int id, void *data) | 
Detailed Description
Checkbox like action. Checkbox like action.This action provides two states: checked or not.
Definition at line 67 of file kactionclasses.h.
Constructor & Destructor Documentation
| 
 | ||||||||||||||||||||
| Constructs a toggle action with text and potential keyboard accelerator but nothing else. Use this only if you really know what you are doing. 
 
 Definition at line 103 of file kactionclasses.cpp. | 
| 
 | ||||||||||||||||||||||||||||
| 
 
 Definition at line 111 of file kactionclasses.cpp. | 
| 
 | ||||||||||||||||||||||||
| 
 
 Definition at line 119 of file kactionclasses.cpp. | 
| 
 | ||||||||||||||||||||||||
| 
 
 Definition at line 127 of file kactionclasses.cpp. | 
| 
 | ||||||||||||||||||||||||||||||||
| 
 
 Definition at line 135 of file kactionclasses.cpp. | 
| 
 | ||||||||||||||||||||||||||||||||
| 
 
 Definition at line 145 of file kactionclasses.cpp. | 
| 
 | ||||||||||||
| 
 
 Definition at line 155 of file kactionclasses.cpp. | 
| 
 | 
| Destructor. 
 Definition at line 161 of file kactionclasses.cpp. | 
Member Function Documentation
| 
 | ||||||||||||
| "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. 
 
 Reimplemented from KAction. Reimplemented in KToggleToolBarAction. Definition at line 166 of file kactionclasses.cpp. References endl(), isChecked(), kdWarning(), QObject::name(), KAction::plug(), KToolBar::setButton(), and KToolBar::setToggle(). Referenced by KToggleToolBarAction::plug(). | 
| 
 | 
| Returns the actual state of the action. 
 Definition at line 249 of file kactionclasses.cpp. Referenced by plug(), and setChecked(). | 
| 
 | 
| 
 
 
 Definition at line 259 of file kactionclasses.cpp. Referenced by setChecked(). | 
| 
 | 
| Defines which "exclusive group" this action is part of. In a given exclusive group, only one toggle action can be checked at a any moment. Checking an action unchecks the other actions of the group. Definition at line 254 of file kactionclasses.cpp. | 
| 
 | 
| Sets the state of the action. 
 Reimplemented in KToggleToolBarAction, and KToggleFullScreenAction. Definition at line 195 of file kactionclasses.cpp. References exclusiveGroup(), isChecked(), QString::isEmpty(), QObject::parent(), and toggled(). Referenced by KStdAction::create(), KToggleFullScreenAction::setChecked(), KToggleToolBarAction::setChecked(), KStdAction::showMenubar(), KStdAction::showStatusbar(), and KStdAction::showToolbar(). | 
The documentation for this class was generated from the following files:

