KDevelop API Documentation

cvslogdialog.h

Go to the documentation of this file.
00001 //
00002 // C++ Interface: cvslogdialog
00003 //
00004 // Description:
00005 //
00006 //
00007 // Author: KDevelop Authors <kdevelop-devel@kdevelop.org>, (C) 2003
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 #ifndef CVSLOGDIALOG_H
00013 #define CVSLOGDIALOG_H
00014 
00015 #include <kdialogbase.h>
00016 
00017 class CvsJob_stub;
00018 class CvsService_stub;
00019 class CVSLogPage;
00020 
00026 class CVSLogDialog : public KDialogBase
00027 {
00028     Q_OBJECT
00029 public:
00030     CVSLogDialog( CvsService_stub *cvsService, QWidget *parent=0, const char *name=0, int flags=0 );
00031     virtual ~CVSLogDialog();
00032 
00033     void startLog( const QString &workDir, const QString &pathName );
00034 
00035 private slots:
00036     void slotDiffRequested( const QString &pathName, const QString &revA, const QString &revB );
00037     virtual void slotCancel();
00038 
00039 private:
00040 //    void parseLogContent( const QString& text );
00041     void displayActionFeedback( bool working );
00042 
00043 private:
00044     QString m_pathName;
00045 
00046     CVSLogPage *m_cvsLogPage;
00047     CvsService_stub *m_cvsService;
00048 };
00049 
00050 #endif
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:03:59 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003