• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • applications API Reference
  • KDE Home
  • Contact Us
 

Kate

  • KateCommands
  • ViCommands
Public Member Functions | Static Public Member Functions | List of all members
KateCommands::ViCommands Class Reference

#include <katecmds.h>

Inheritance diagram for KateCommands::ViCommands:
Inheritance graph
[legend]

Public Member Functions

 ~ViCommands ()
 
const QStringList & cmds ()
 
KCompletion * completionObject (KTextEditor::View *, const QString &)
 
bool exec (class KTextEditor::View *view, const QString &cmd, QString &msg)
 
bool exec (class KTextEditor::View *view, const QString &cmd, QString &msg, const KTextEditor::Range &range=KTextEditor::Range(-1,-0,-1, 0))
 
virtual void flagCompletions (QStringList &)
 
bool help (class KTextEditor::View *, const QString &, QString &)
 
virtual void processText (KTextEditor::View *, const QString &)
 
bool supportsRange (const QString &range)
 
virtual bool wantsToProcessText (const QString &)
 
- Public Member Functions inherited from KTextEditor::Command
virtual ~Command ()
 
- Public Member Functions inherited from KTextEditor::CommandExtension
virtual ~CommandExtension ()
 
- Public Member Functions inherited from KTextEditor::RangeCommand
virtual ~RangeCommand ()
 

Static Public Member Functions

static ViCommands * self ()
 

Detailed Description

This KTextEditor::Command provides vi 'ex' commands.

Definition at line 110 of file katecmds.h.

Constructor & Destructor Documentation

KateCommands::ViCommands::~ViCommands ( )
inline

Definition at line 117 of file katecmds.h.

Member Function Documentation

const QStringList & KateCommands::ViCommands::cmds ( )
virtual

supported commands as prefixes

Returns
prefix list

Implements KTextEditor::Command.

Definition at line 550 of file katecmds.cpp.

KCompletion * KateCommands::ViCommands::completionObject ( KTextEditor::View *  view,
const QString &  cmd 
)
virtual

override completionObject from interfaces/document.h .

Implements KTextEditor::CommandExtension.

Definition at line 714 of file katecmds.cpp.

bool KateCommands::ViCommands::exec ( class KTextEditor::View *  view,
const QString &  cmd,
QString &  msg 
)
virtual

execute command

Parameters
viewview to use for execution
cmdcmd string
msgmessage returned from running the command
Returns
success

Implements KTextEditor::Command.

Definition at line 561 of file katecmds.cpp.

bool KateCommands::ViCommands::exec ( class KTextEditor::View *  view,
const QString &  cmd,
QString &  msg,
const KTextEditor::Range &  range = KTextEditor::Range(-1, -0, -1, 0) 
)
virtual

execute command on given range

Parameters
viewview to use for execution
cmdcmd string
msgmessage returned from running the command
rangeStartfirst line in range
rangeEndlast line in range
Returns
success

Implements KTextEditor::RangeCommand.

Definition at line 568 of file katecmds.cpp.

virtual void KateCommands::ViCommands::flagCompletions ( QStringList &  )
inlinevirtual

Implements KTextEditor::CommandExtension.

Definition at line 156 of file katecmds.h.

bool KateCommands::ViCommands::help ( class KTextEditor::View *  ,
const QString &  ,
QString &   
)
inlinevirtual

This command does not have help.

See also
KTextEditor::Command::help

Implements KTextEditor::Command.

Definition at line 143 of file katecmds.h.

virtual void KateCommands::ViCommands::processText ( KTextEditor::View *  ,
const QString &   
)
inlinevirtual

Implements KTextEditor::CommandExtension.

Definition at line 158 of file katecmds.h.

static ViCommands* KateCommands::ViCommands::self ( )
inlinestatic

Definition at line 160 of file katecmds.h.

bool KateCommands::ViCommands::supportsRange ( const QString &  range)
virtual

Implements KTextEditor::RangeCommand.

Definition at line 703 of file katecmds.cpp.

virtual bool KateCommands::ViCommands::wantsToProcessText ( const QString &  )
inlinevirtual

Implements KTextEditor::CommandExtension.

Definition at line 157 of file katecmds.h.


The documentation for this class was generated from the following files:
  • katecmds.h
  • katecmds.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Kate

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

applications API Reference

Skip menu "applications API Reference"
  •   kate
  •       kate
  •   KTextEditor
  •   Kate
  • Applications
  •   Libraries
  •     libkonq
  • Konsole

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal