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

interfaces

  • KTextEditor
  • BlockSelectionDCOPInterface
Public Member Functions | List of all members
KTextEditor::BlockSelectionDCOPInterface Class Reference

#include <blockselectiondcopinterface.h>

Inheritance diagram for KTextEditor::BlockSelectionDCOPInterface:
DCOPObject

Public Member Functions

 BlockSelectionDCOPInterface (BlockSelectionInterface *Parent, const char *name)
 
virtual ~BlockSelectionDCOPInterface ()
 
- Public Member Functions inherited from DCOPObject
 DCOPObject (TQObject *obj)
 
 DCOPObject (const TQCString &objId)
 
TQCString objId () const
 
bool setObjId (const TQCString &objId)
 
virtual bool process (const TQCString &fun, const TQByteArray &data, TQCString &replyType, TQByteArray &replyData)
 
virtual bool processDynamic (const TQCString &fun, const TQByteArray &data, TQCString &replyType, TQByteArray &replyData)
 
virtual QCStringList functionsDynamic ()
 
virtual QCStringList interfacesDynamic ()
 
virtual QCStringList interfaces ()
 
virtual QCStringList functions ()
 
void emitDCOPSignal (const TQCString &signal, const TQByteArray &data)
 
bool connectDCOPSignal (const TQCString &sender, const TQCString &senderObj, const TQCString &signal, const TQCString &slot, bool Volatile)
 
bool disconnectDCOPSignal (const TQCString &sender, const TQCString &senderObj, const TQCString &signal, const TQCString &slot)
 
DCOPClient * callingDcopClient ()
 

Additional Inherited Members

- Static Public Member Functions inherited from DCOPObject
static bool hasObject (const TQCString &objId)
 
static DCOPObject * find (const TQCString &objId)
 
static TQPtrList< DCOPObject > match (const TQCString &partialId)
 
static TQCString objectName (TQObject *obj)
 

Detailed Description

This is the main interface to the BlockSelectionInterface of KTextEditor.

This will provide a consistant dcop interface to all KDE applications that use it.

DCOP interface to BlockSelectionInterface.

Author
Ian Reinhart Geiser geise.nosp@m.ri@k.nosp@m.de.or.nosp@m.g

Definition at line 18 of file blockselectiondcopinterface.h.

Constructor & Destructor Documentation

◆ BlockSelectionDCOPInterface()

BlockSelectionDCOPInterface::BlockSelectionDCOPInterface ( BlockSelectionInterface *  Parent,
const char *  name 
)

Construct a new interface object for the text editor.

Parameters
Parentthe parent BlockSelectionInterface object that will provide us with the functions for the interface.
namethe TQObject's name

Definition at line 7 of file blockselectiondcopinterface.cpp.

◆ ~BlockSelectionDCOPInterface()

BlockSelectionDCOPInterface::~BlockSelectionDCOPInterface ( )
virtual

Destructor Cleans up the object.

Definition at line 13 of file blockselectiondcopinterface.cpp.

Member Function Documentation

◆ blockSelectionInterfaceNumber

uint BlockSelectionDCOPInterface::blockSelectionInterfaceNumber ( )

Definition at line 18 of file blockselectiondcopinterface.cpp.

◆ blockSelectionMode

bool BlockSelectionDCOPInterface::blockSelectionMode ( )

Returns the status of the selection mode - true indicates block selection mode is on.

If this is true, selections applied via the SelectionInterface are handled as blockselections and the paste functions of the ClipboardInterface works on rectangular blocks of text rather than normal. (copy too, but thats clear I hope ;)

Definition at line 22 of file blockselectiondcopinterface.cpp.

◆ setBlockSelectionMode

bool BlockSelectionDCOPInterface::setBlockSelectionMode ( bool  on)

set blockselection mode to state "on"

Definition at line 26 of file blockselectiondcopinterface.cpp.

◆ toggleBlockSelectionMode

bool BlockSelectionDCOPInterface::toggleBlockSelectionMode ( )

toggle blockseletion mode

Definition at line 30 of file blockselectiondcopinterface.cpp.


The documentation for this class was generated from the following files:
  • blockselectiondcopinterface.h
  • blockselectiondcopinterface.cpp

interfaces

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

interfaces

Skip menu "interfaces"
  • 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 interfaces by doxygen 1.9.4
This website is maintained by Timothy Pearson.