#include <tdetoolbarlabelaction.h>
Public Member Functions | |
TDEToolBarLabelAction (const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name) | |
TDEToolBarLabelAction (TQWidget *buddy, const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name) | |
TDEToolBarLabelAction (TQLabel *label, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name) | |
virtual void | setText (const TQString &text) |
virtual void | setBuddy (TQWidget *buddy) |
TQWidget * | buddy () const |
TQLabel * | label () const |
Public Member Functions inherited from KWidgetAction | |
KWidgetAction (TQWidget *widget, const TQString &text, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TDEActionCollection *parent, const char *name) | |
TQWidget * | widget () |
void | setAutoSized (bool) |
virtual int | plug (TQWidget *widget, int index=-1) |
virtual void | unplug (TQWidget *w) |
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 void | plugAccel (TDEAccel *accel, bool configurable=true) TDE_DEPRECATED |
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 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 |
Additional Inherited Members | |
Public Types inherited from TDEAction | |
enum | ActivationReason { UnknownActivation , EmulatedActivation , AccelActivation , PopupMenuActivation , ToolBarActivation } |
Public Slots inherited from TDEAction | |
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 () |
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 KWidgetAction | |
void | slotToolbarDestroyed () |
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
Class to display a label in a toolbar.
TDEToolBarLabelAction is a convenience class for displaying a label in a toolbar.
It provides easy access to the label's setBuddy(TQWidget*) and buddy() methods and can be used as follows:
Definition at line 49 of file tdetoolbarlabelaction.h.
Constructor & Destructor Documentation
◆ TDEToolBarLabelAction() [1/3]
TDEToolBarLabelAction::TDEToolBarLabelAction | ( | const TQString & | text, |
const TDEShortcut & | cut, | ||
const TQObject * | receiver, | ||
const char * | slot, | ||
TDEActionCollection * | parent, | ||
const char * | name | ||
) |
Constructs a toolbar label.
- Parameters
-
text The label's and the action's text. cut The action's shortcut. receiver The slot's parent. slot The slot to invoke to execute this action. parent This action's parent. name An internal name for this action.
Definition at line 35 of file tdetoolbarlabelaction.cpp.
◆ TDEToolBarLabelAction() [2/3]
TDEToolBarLabelAction::TDEToolBarLabelAction | ( | TQWidget * | buddy, |
const TQString & | text, | ||
const TDEShortcut & | cut, | ||
const TQObject * | receiver, | ||
const char * | slot, | ||
TDEActionCollection * | parent, | ||
const char * | name | ||
) |
Constructs a toolbar label setting a buddy for the label.
- Parameters
-
buddy The widget which is focused when the label's accelerator is typed. text The label's and the action's text. cut The action's shortcut. receiver The slot's parent. slot The slot to invoke to execute this action. parent This action's parent. name An internal name for this action.
Definition at line 48 of file tdetoolbarlabelaction.cpp.
◆ TDEToolBarLabelAction() [3/3]
TDEToolBarLabelAction::TDEToolBarLabelAction | ( | TQLabel * | label, |
const TDEShortcut & | cut, | ||
const TQObject * | receiver, | ||
const char * | slot, | ||
TDEActionCollection * | parent, | ||
const char * | name | ||
) |
Constructs a toolbar label for a label.
You can use this constructor if you want to display a class which is derived from TQLabel in the toolbar. Note that ownership of the label is transferred to the action and the label is deleted when the action is deleted. So you shouldn't hold any pointers to the label.
It's important that the label's name is set to "tde toolbar widget" in its constructor, otherwise it is not correctly rendered in some kde styles.
- Parameters
-
label the label which is displayed in the toolbar. cut The action's shortcut. receiver The slot's parent. slot The slot to invoke to execute this action. parent This action's parent. name An internal name for this action.
Definition at line 62 of file tdetoolbarlabelaction.cpp.
Member Function Documentation
◆ buddy()
TQWidget * TDEToolBarLabelAction::buddy | ( | ) | const |
Returns the label's buddy or 0 if no buddy is currently set.
See QLabel::buddy() and QLabel::setBuddy() for more information.
Definition at line 104 of file tdetoolbarlabelaction.cpp.
◆ label()
TQLabel * TDEToolBarLabelAction::label | ( | ) | const |
Returns the label which is used internally.
Definition at line 109 of file tdetoolbarlabelaction.cpp.
◆ setBuddy()
|
virtual |
Sets the label's buddy to buddy.
See QLabel::setBuddy() for details.
Definition at line 99 of file tdetoolbarlabelaction.cpp.
◆ setText()
|
virtual |
Reimplemented to update both the action's text and the label's text.
Reimplemented from TDEAction.
Definition at line 93 of file tdetoolbarlabelaction.cpp.
The documentation for this class was generated from the following files: