KDevelop API Documentation

vcs/cvsservice/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.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:14 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003