Kate
#include <kateviemulatedcommandbar.h>
Public Types | |
enum | Mode { NoMode, SearchForward, SearchBackward, Command } |
Public Member Functions | |
KateViEmulatedCommandBar (KateView *view, QWidget *parent=0) | |
virtual | ~KateViEmulatedCommandBar () |
virtual void | closed () |
bool | handleKeyPress (const QKeyEvent *keyEvent) |
void | init (Mode mode, const QString &initialText=QString()) |
bool | isActive () |
bool | isSendingSyntheticSearchCompletedKeypress () |
void | setCommandResponseMessageTimeout (long commandResponseMessageTimeOutMS) |
void | startInteractiveSearchAndReplace (QSharedPointer< KateCommands::SedReplace::InteractiveSedReplacer > interactiveSedReplace) |
Public Member Functions inherited from KateViewBarWidget | |
KateViewBarWidget (bool addCloseButton, QWidget *parent=0) | |
KateViewBar * | viewBar () |
Additional Inherited Members | |
Signals inherited from KateViewBarWidget | |
void | hideMe () |
Protected Member Functions inherited from KateViewBarWidget | |
QWidget * | centralWidget () |
Detailed Description
A KateViewBarWidget that attempts to emulate some of the features of Vim's own command bar, including insertion of register contents via ctr-r<registername>; dismissal via ctrl-c and ctrl-[; bi-directional incremental searching, with SmartCase; interactive sed-replace; plus a few extensions such as completion from document and navigable sed search and sed replace history.
Definition at line 40 of file kateviemulatedcommandbar.h.
Member Enumeration Documentation
Enumerator | |
---|---|
NoMode | |
SearchForward | |
SearchBackward | |
Command |
Definition at line 44 of file kateviemulatedcommandbar.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 318 of file kateviemulatedcommandbar.cpp.
|
virtual |
Definition at line 396 of file kateviemulatedcommandbar.cpp.
Member Function Documentation
|
virtual |
Reimplemented from KateViewBarWidget.
Definition at line 444 of file kateviemulatedcommandbar.cpp.
bool KateViEmulatedCommandBar::handleKeyPress | ( | const QKeyEvent * | keyEvent | ) |
Definition at line 927 of file kateviemulatedcommandbar.cpp.
void KateViEmulatedCommandBar::init | ( | KateViEmulatedCommandBar::Mode | mode, |
const QString & | initialText = QString() |
||
) |
Definition at line 401 of file kateviemulatedcommandbar.cpp.
bool KateViEmulatedCommandBar::isActive | ( | ) |
Definition at line 434 of file kateviemulatedcommandbar.cpp.
bool KateViEmulatedCommandBar::isSendingSyntheticSearchCompletedKeypress | ( | ) |
Definition at line 1217 of file kateviemulatedcommandbar.cpp.
void KateViEmulatedCommandBar::setCommandResponseMessageTimeout | ( | long | commandResponseMessageTimeOutMS | ) |
Definition at line 439 of file kateviemulatedcommandbar.cpp.
void KateViEmulatedCommandBar::startInteractiveSearchAndReplace | ( | QSharedPointer< KateCommands::SedReplace::InteractiveSedReplacer > | interactiveSedReplace | ) |
Definition at line 1222 of file kateviemulatedcommandbar.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:54 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.