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

Public Slots | |
virtual void | setChecked (bool) |
Sets the state of the action. | |
Public Methods | |
KToggleAction (const QString &text, const KShortcut &cut=KShortcut(), QObject *parent=0, const char *name=0) | |
Constructs a toggle action with text and potential keyboard accelerator but nothing else. | |
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 () |
Destructor. | |
virtual int | plug (QWidget *widget, int index=-1) |
"Plug" or insert this action into a given widget. | |
bool | isChecked () const |
Returns the actual state of the action. | |
QString | exclusiveGroup () const |
virtual void | setExclusiveGroup (const QString &name) |
Defines which "exclusive group" this action is part of. | |
Protected Slots | |
virtual void | slotActivated () |
Protected Methods | |
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 611 of file kaction.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 1209 of file kaction.cpp. |
|
Definition at line 1217 of file kaction.cpp. |
|
Definition at line 1225 of file kaction.cpp. |
|
Definition at line 1233 of file kaction.cpp. |
|
Definition at line 1241 of file kaction.cpp. |
|
Definition at line 1251 of file kaction.cpp. |
|
Definition at line 1261 of file kaction.cpp. |
|
Destructor.
Definition at line 1267 of file kaction.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 1272 of file kaction.cpp. References isChecked(), QObject::name(), KAction::plug(), KToolBar::setButton(), and KToolBar::setToggle(). Referenced by KToggleToolBarAction::plug(). |
|
Returns the actual state of the action.
Definition at line 1355 of file kaction.cpp. Referenced by plug(), and setChecked(). |
|
Definition at line 1365 of file kaction.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 1360 of file kaction.cpp. |
|
Sets the state of the action.
Reimplemented in KToggleToolBarAction. Definition at line 1301 of file kaction.cpp. References exclusiveGroup(), isChecked(), QString::isEmpty(), QObject::parent(), and toggled(). Referenced by KStdAction::create(), KToggleToolBarAction::setChecked(), KStdAction::showMenubar(), KStdAction::showStatusbar(), and KStdAction::showToolbar(). |
The documentation for this class was generated from the following files: