KDevelop API Documentation

ReplaceView Class Reference

#include <replaceview.h>

Inheritance diagram for ReplaceView:

Inheritance graph
[legend]
Collaboration diagram for ReplaceView:

Collaboration graph
[legend]
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

Friends

class ReplaceItem

Constructor & Destructor Documentation

ReplaceView::ReplaceView QWidget  ) 
 

Definition at line 30 of file replaceview.cpp.

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


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(), and ReplaceItem::nextSibling().

Referenced by ReplaceWidget::makeReplacements().

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

Definition at line 103 of file replaceview.cpp.

References _regexp, and _replacement.

Referenced by ReplaceWidget::find().

void ReplaceView::showReplacementsForFile QTextStream ,
QString const & 
 

Definition at line 76 of file replaceview.cpp.

References _latestfile, _regexp, _replacement, file, and ReplaceItem.

Referenced by ReplaceWidget::showReplacements().

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

Definition at line 127 of file replaceview.cpp.

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

Referenced by ReplaceView().

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

Definition at line 109 of file replaceview.cpp.

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

Referenced by ReplaceView().


Friends And Related Function Documentation

friend class ReplaceItem [friend]
 

Definition at line 47 of file replaceview.h.

Referenced by showReplacementsForFile().


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.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:47:11 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003