KDevelop API Documentation

DiffDialog Class Reference

Implementation for a dialog which collects data for diff operation. More...

#include <diffdialog.h>

Inheritance diagram for DiffDialog:

Inheritance graph
[legend]
Collaboration diagram for DiffDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DiffDialog (QWidget *parent=0, const char *name=0, WFlags f=0)
virtual ~DiffDialog ()
QString revA () const
QString revB () const

Private Types

enum  DiffType { diffLocalBASE, diffLocalHEAD, diffLocalOther, diffArbitrary }

Private Member Functions

DiffType requestedDiff () const

Detailed Description

Implementation for a dialog which collects data for diff operation.

Author:
Mario Scalas

Definition at line 22 of file diffdialog.h.


Member Enumeration Documentation

enum DiffDialog::DiffType [private]
 

Enumeration values:
diffLocalBASE 
diffLocalHEAD 
diffLocalOther 
diffArbitrary 

Definition at line 33 of file diffdialog.h.

Referenced by requestedDiff().


Constructor & Destructor Documentation

DiffDialog::DiffDialog QWidget parent = 0,
const char *  name = 0,
WFlags  f = 0
 

Definition at line 21 of file diffdialog.cpp.

DiffDialog::~DiffDialog  )  [virtual]
 

Definition at line 28 of file diffdialog.cpp.


Member Function Documentation

DiffDialog::DiffType DiffDialog::requestedDiff  )  const [private]
 

Definition at line 34 of file diffdialog.cpp.

References DiffType.

Referenced by revA(), and revB().

QString DiffDialog::revA  )  const
 

Definition at line 48 of file diffdialog.cpp.

References requestedDiff().

Referenced by CvsServicePartImpl::diff().

QString DiffDialog::revB  )  const
 

Definition at line 62 of file diffdialog.cpp.

References requestedDiff().

Referenced by CvsServicePartImpl::diff().


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:40:36 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003