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

tdeui

Public Member Functions | Protected Slots | Protected Member Functions
TDEPasteTextAction Class Reference

#include <tdeactionclasses.h>

Inheritance diagram for TDEPasteTextAction:
TDEAction TQObject

List of all members.

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)

Protected Slots

void menuAboutToShow ()
void menuItemActivated (int id)
virtual void slotActivated ()

Protected Member Functions

virtual void virtual_hook (int id, void *data)

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 ( 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:
textThe text that will be displayed.
iconThe icon to display.
cutThe corresponding keyboard accelerator (shortcut).
receiverThe SLOT's owner.
slotThe TQT_SLOT to invoke to execute this action.
parentThis action's parent.
nameAn internal name for this action.

Definition at line 2259 of file tdeactionclasses.cpp.


Member Function Documentation

int TDEPasteTextAction::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 TDEAction object.

Parameters:
widgetThe GUI element to display this action
indexThe 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.

void TDEPasteTextAction::setMixedMode ( bool  mode)

Controls the behavior of the clipboard history menu popup.

Parameters:
modeIf 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:
  • tdeactionclasses.h
  • tdeactionclasses.cpp

tdeui

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

tdeui

Skip menu "tdeui"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdeui by doxygen 1.7.6.1
This website is maintained by Timothy Pearson.