KDevelop API Documentation

KDevDiffFrontend Class Reference

The interface to a diff frontend. More...

#include <kdevdifffrontend.h>

Inheritance diagram for KDevDiffFrontend:

Inheritance graph
[legend]
Collaboration diagram for KDevDiffFrontend:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KDevDiffFrontend (const QString &pluginName, const QString &icon, QObject *parent=0, const char *name=0)
virtual ~KDevDiffFrontend ()
virtual void showDiff (const QString &diff)=0
 displays the patch.
virtual void openURL (const KURL &url)=0
 displays a patch file
virtual void showDiff (const KURL &url1, const KURL &url2)=0
 displays the difference between the two files

Detailed Description

The interface to a diff frontend.

Definition at line 32 of file kdevdifffrontend.h.


Constructor & Destructor Documentation

KDevDiffFrontend::KDevDiffFrontend (  const QString &  pluginName,
const QString &  icon,
QObject *  parent = 0,
const char *  name = 0
) 
 

Definition at line 24 of file kdevdifffrontend.cpp.

KDevDiffFrontend::~KDevDiffFrontend (   )  [virtual]
 

Definition at line 29 of file kdevdifffrontend.cpp.


Member Function Documentation

virtual void KDevDiffFrontend::openURL (  const KURL &  url  )  [pure virtual]
 

displays a patch file

Implemented in DiffPart.

virtual void KDevDiffFrontend::showDiff (  const KURL &  url1,
const KURL &  url2
)  [pure virtual]
 

displays the difference between the two files

Implemented in DiffPart.

virtual void KDevDiffFrontend::showDiff (  const QString &  diff  )  [pure virtual]
 

displays the patch.

Implemented in DiffPart.

Referenced by PerforcePart::slotDiffFinished(), CvsServicePartImpl::slotDiffFinished(), and ClearcasePart::slotDiffFinished().


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