#include <tdeactionclasses.h>
Public Member Functions | |
TDEPasteTextAction (const TQString &text, const TQString &icon, const TDEShortcut &cut, const TQObject *receiver, const char *slot, TQObject *parent=0, const char *name=0) | |
void | setMixedMode (bool mode) |
virtual int | plug (TQWidget *widget, int index=-1) |
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 | 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 Slots | |
void | menuAboutToShow () |
void | menuItemActivated (int id) |
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 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 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 () |
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 Attributes inherited from TDEAction | |
TDEActionCollection * | m_parentCollection |
Detailed Description
An action for pasting text from the clipboard.
It's useful for text handling applications as when plugged into a toolbar it provides a menu with the clipboard history if klipper is running. If klipper is not running, the menu has only one item: the current clipboard content.
- Since
- 3.2
Definition at line 1381 of file tdeactionclasses.h.
Constructor & Destructor Documentation
◆ TDEPasteTextAction()
TDEPasteTextAction::TDEPasteTextAction | ( | const TQString & | text, |
const TQString & | icon, | ||
const TDEShortcut & | cut, | ||
const TQObject * | receiver, | ||
const char * | slot, | ||
TQObject * | parent = 0 , |
||
const char * | name = 0 |
||
) |
Create a TDEPasteTextAction, with a text, an icon, an accelerator, a slot connected to the action, parent and name.
If you do not want or have a keyboard accelerator, set the cut
param to 0.
- Parameters
-
text The text that will be displayed. icon The icon to display. cut The corresponding keyboard accelerator (shortcut). receiver The slot's owner. slot The slot to invoke to execute this action. parent This action's parent. name An internal name for this action.
Definition at line 2259 of file tdeactionclasses.cpp.
Member Function Documentation
◆ plug()
|
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 TDEAction object.
- Parameters
-
widget The GUI element to display this action index The position into which the action is plugged. If this is negative, the action is inserted at the end.
Reimplemented from TDEAction.
Definition at line 2284 of file tdeactionclasses.cpp.
◆ setMixedMode()
void TDEPasteTextAction::setMixedMode | ( | bool | mode | ) |
Controls the behavior of the clipboard history menu popup.
- Parameters
-
mode If false and the clipboard contains a non-text object the popup menu with the clipboard history will appear immediately as the user clicks the toolbar action; if true, the action works like the standard paste action even if the current clipboard object is not text. Default value is true.
Definition at line 2279 of file tdeactionclasses.cpp.
The documentation for this class was generated from the following files: