forked from qt-creator/qt-creator
VCS[SVN, CVS, Perforce]: Implement "Annotate Previous" context menu.
in annotation editor, including base infrastructure in VCSBaseEditor. Pass signals of VCSBaseEditor to opaque VCSBaseEditable (IEditor) for convenience. Task-number: QTCREATORBUG-503
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
**************************************************************************/
|
||||
|
||||
#include "cvseditor.h"
|
||||
#include "cvsutils.h"
|
||||
|
||||
#include "annotationhighlighter.h"
|
||||
#include "cvsconstants.h"
|
||||
@@ -148,5 +149,13 @@ QString CVSEditor::fileNameFromDiffSpecification(const QTextBlock &inBlock) cons
|
||||
return QString();
|
||||
}
|
||||
|
||||
QStringList CVSEditor::annotationPreviousVersions(const QString &revision, QString *actionTextFormat) const
|
||||
{
|
||||
if (isFirstRevision(revision))
|
||||
return QStringList();
|
||||
*actionTextFormat = tr("Annotate revision \"%1\"");
|
||||
return QStringList(previousRevision(revision));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user