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

Kate

Public Types | Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions

KateSearchBar Class Reference

#include <katesearchbar.h>

Inheritance diagram for KateSearchBar:
Inheritance graph
[legend]

List of all members.

Public Types

enum  MatchResult {
  MatchFound, MatchWrappedForward, MatchWrappedBackward, MatchMismatch,
  MatchNothing, MatchNeutral
}
enum  SearchDirection { SearchForward, SearchBackward }
enum  SearchMode { MODE_PLAIN_TEXT = 0, MODE_WHOLE_WORDS = 1, MODE_ESCAPE_SEQUENCES = 2, MODE_REGEX = 3 }

Public Slots

void clearHighlights ()
void enterIncrementalMode ()
void enterPowerMode ()
void findAll ()
void findNext ()
void findPrevious ()
void replaceAll ()
void replaceNext ()
void setMatchCase (bool matchCase)
void setReplacePattern (const QString &replacePattern)
void setSearchMode (SearchMode mode)
void setSearchPattern (const QString &searchPattern)
void setSelectionOnly (bool selectionOnly)

Public Member Functions

 KateSearchBar (bool initAsPower, KateView *view, KateViewConfig *config)
 ~KateSearchBar ()
bool isPower () const
bool matchCase () const
QString replacementPattern () const
QString searchPattern () const
bool selectionOnly () const

Static Public Member Functions

static void nextMatchForSelection (KateView *view, SearchDirection searchDirection)

Protected Member Functions

virtual void showEvent (QShowEvent *event)

Detailed Description

Definition at line 46 of file katesearchbar.h.


Member Enumeration Documentation

enum KateSearchBar::MatchResult
Enumerator:
MatchFound 
MatchWrappedForward 
MatchWrappedBackward 
MatchMismatch 
MatchNothing 
MatchNeutral 

Definition at line 61 of file katesearchbar.h.

enum KateSearchBar::SearchDirection
Enumerator:
SearchForward 
SearchBackward 

Definition at line 70 of file katesearchbar.h.

enum KateSearchBar::SearchMode
Enumerator:
MODE_PLAIN_TEXT 
MODE_WHOLE_WORDS 
MODE_ESCAPE_SEQUENCES 
MODE_REGEX 

Definition at line 52 of file katesearchbar.h.


Constructor & Destructor Documentation

KateSearchBar::KateSearchBar ( bool  initAsPower,
KateView *  view,
KateViewConfig *  config 
) [explicit]

Definition at line 129 of file katesearchbar.cpp.

KateSearchBar::~KateSearchBar ( )

Definition at line 205 of file katesearchbar.cpp.


Member Function Documentation

void KateSearchBar::clearHighlights ( ) [slot]

Definition at line 1479 of file katesearchbar.cpp.

void KateSearchBar::enterIncrementalMode ( ) [slot]

Definition at line 1354 of file katesearchbar.cpp.

void KateSearchBar::enterPowerMode ( ) [slot]

Definition at line 1207 of file katesearchbar.cpp.

void KateSearchBar::findAll ( ) [slot]

Definition at line 617 of file katesearchbar.cpp.

void KateSearchBar::findNext ( ) [slot]

Definition at line 244 of file katesearchbar.cpp.

void KateSearchBar::findPrevious ( ) [slot]

Definition at line 257 of file katesearchbar.cpp.

bool KateSearchBar::isPower ( ) const

Definition at line 1542 of file katesearchbar.cpp.

bool KateSearchBar::matchCase ( ) const

Definition at line 435 of file katesearchbar.cpp.

void KateSearchBar::nextMatchForSelection ( KateView *  view,
SearchDirection  searchDirection 
) [static]

Definition at line 1159 of file katesearchbar.cpp.

void KateSearchBar::replaceAll ( ) [slot]

Definition at line 848 of file katesearchbar.cpp.

QString KateSearchBar::replacementPattern ( ) const

Definition at line 228 of file katesearchbar.cpp.

void KateSearchBar::replaceNext ( ) [slot]

Definition at line 737 of file katesearchbar.cpp.

QString KateSearchBar::searchPattern ( ) const

Definition at line 886 of file katesearchbar.cpp.

bool KateSearchBar::selectionOnly ( ) const

Definition at line 905 of file katesearchbar.cpp.

void KateSearchBar::setMatchCase ( bool  matchCase) [slot]

Definition at line 409 of file katesearchbar.cpp.

void KateSearchBar::setReplacePattern ( const QString &  replacePattern) [slot]

Definition at line 217 of file katesearchbar.cpp.

void KateSearchBar::setSearchMode ( KateSearchBar::SearchMode  mode) [slot]

Definition at line 236 of file katesearchbar.cpp.

void KateSearchBar::setSearchPattern ( const QString &  searchPattern) [slot]

Definition at line 873 of file katesearchbar.cpp.

void KateSearchBar::setSelectionOnly ( bool  selectionOnly) [slot]

Definition at line 893 of file katesearchbar.cpp.

void KateSearchBar::showEvent ( QShowEvent *  event) [protected, virtual]

Definition at line 1485 of file katesearchbar.cpp.


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

Kate

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.7.3
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal