VCS[cvs,subversion]: Add diff options and enable reverting chunks.

Create VCSBaseEditorParameterWidget as a base class for setting
the diff arguments lists and wire it up to trigger a re-run
of diff on reverting. Enable reverting of chunks for cvs,
subversion.
This commit is contained in:
Friedemann Kleint
2011-03-25 16:39:33 +01:00
parent cc35cad557
commit a7a7d735a7
7 changed files with 456 additions and 30 deletions

View File

@@ -64,7 +64,7 @@ namespace Locator {
namespace CVS {
namespace Internal {
struct CvsDiffParameters;
class CVSSubmitEditor;
class CVSControl;
@@ -132,6 +132,7 @@ private slots:
void editCurrentFile();
void uneditCurrentFile();
void uneditCurrentRepository();
void cvsDiff(const CVS::Internal::CvsDiffParameters &p);
protected:
virtual void updateActions(VCSBase::VCSBasePlugin::ActionState);