KDevelop API Documentation

ReplaceView Class Reference

#include <replaceview.h>

Inheritance diagram for ReplaceView:

KListView QListView List of all members.

Signals

void editDocument (const QString &, int)

Public Member Functions

 ReplaceView (QWidget *)
ReplaceItemfirstChild () const
void setReplacementData (QRegExp const &, QString const &)
void showReplacementsForFile (QTextStream &, QString const &)
void makeReplacementsForFile (QTextStream &istream, QTextStream &ostream, ReplaceItem const *fileitem)

Private Slots

void slotMousePressed (int, QListViewItem *, const QPoint &, int)
void slotClicked (QListViewItem *)

Private Attributes

QRegExp _regexp
QString _replacement
ReplaceItem_latestfile

Constructor & Destructor Documentation

ReplaceView::ReplaceView QWidget  ) 
 

Definition at line 30 of file replaceview.cpp.

References QPalette::active(), ReplaceView(), KListView::setFullWidth(), slotClicked(), and slotMousePressed().

Referenced by ReplaceView().


Member Function Documentation

void ReplaceView::editDocument const QString ,
int 
[signal]
 

Referenced by slotClicked().

ReplaceItem * ReplaceView::firstChild  )  const
 

Definition at line 24 of file replaceview.cpp.

Referenced by ReplaceWidget::makeReplacements().

void ReplaceView::makeReplacementsForFile QTextStream istream,
QTextStream ostream,
ReplaceItem const *  fileitem
 

Definition at line 48 of file replaceview.cpp.

References _regexp, _replacement, ReplaceItem::firstChild(), ReplaceItem::line(), makeReplacementsForFile(), and ReplaceItem::nextSibling().

Referenced by ReplaceWidget::makeReplacements(), and makeReplacementsForFile().

void ReplaceView::setReplacementData QRegExp const &  ,
QString const & 
 

Definition at line 103 of file replaceview.cpp.

References _regexp, _replacement, and setReplacementData().

Referenced by ReplaceWidget::find(), and setReplacementData().

void ReplaceView::showReplacementsForFile QTextStream ,
QString const & 
 

Definition at line 76 of file replaceview.cpp.

References _latestfile, _regexp, _replacement, file, and showReplacementsForFile().

Referenced by ReplaceWidget::showReplacements(), and showReplacementsForFile().

void ReplaceView::slotClicked QListViewItem  )  [private, slot]
 

Definition at line 127 of file replaceview.cpp.

References editDocument(), endl(), ReplaceItem::file(), kdDebug(), ReplaceItem::line(), ReplaceItem::lineClicked(), and slotClicked().

Referenced by ReplaceView(), and slotClicked().

void ReplaceView::slotMousePressed int  ,
QListViewItem ,
const QPoint ,
int 
[private, slot]
 

Definition at line 109 of file replaceview.cpp.

References ReplaceItem::activate(), endl(), kdDebug(), and slotMousePressed().

Referenced by ReplaceView(), and slotMousePressed().


Member Data Documentation

ReplaceItem* ReplaceView::_latestfile [private]
 

Definition at line 45 of file replaceview.h.

Referenced by showReplacementsForFile().

QRegExp ReplaceView::_regexp [private]
 

Definition at line 43 of file replaceview.h.

Referenced by makeReplacementsForFile(), setReplacementData(), and showReplacementsForFile().

QString ReplaceView::_replacement [private]
 

Definition at line 44 of file replaceview.h.

Referenced by makeReplacementsForFile(), setReplacementData(), and showReplacementsForFile().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:06 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003