vcs
vcseventwidget.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef VCSEVENTWIDGET_H
00023 #define VCSEVENTWIDGET_H
00024
00025 #include <QtGui/QWidget>
00026 #include "../vcsexport.h"
00027
00028 class QPoint;
00029 class QModelIndex;
00030 class KUrl;
00031
00032 namespace KDevelop
00033 {
00034 class VcsJob;
00035
00036
00037 class KDEVPLATFORMVCS_EXPORT VcsEventWidget : public QWidget
00038 {
00039 Q_OBJECT
00040 public:
00041 VcsEventWidget( const KUrl&, KDevelop::VcsJob*, QWidget *parent = 0 );
00042 virtual ~VcsEventWidget();
00043
00044 private:
00045 Q_PRIVATE_SLOT(d, void diffToPrevious())
00046 Q_PRIVATE_SLOT(d, void diffRevisions())
00047 Q_PRIVATE_SLOT(d, void jobReceivedResults( KDevelop::VcsJob* ))
00048 Q_PRIVATE_SLOT(d, void eventViewCustomContextMenuRequested( const QPoint &point ))
00049 Q_PRIVATE_SLOT(d, void eventViewClicked( const QModelIndex &index ))
00050 class VcsEventWidgetPrivate* const d;
00051 };
00052 }
00053
00054 #endif