VcsBaseEditor Class
(VcsBase::VcsBaseEditor)The VcsBaseEditor class implements an editor with no support for duplicates. More...
Header: | #include <VcsBaseEditor> |
Inherits: | TextEditor::BaseTextEditor |
Public Functions
Reimplemented Public Functions
virtual void | finalizeInitialization() override |
- 19 public functions inherited from TextEditor::BaseTextEditor
- 11 public functions inherited from Core::IEditor
- 6 public functions inherited from Core::IContext
Static Public Members
QString | editorTag(EditorContentType t, const QString &workingDirectory, const QStringList &files, const QString &revision = QString()) |
const VcsBaseEditorParameters * | findType(const VcsBaseEditorParameters *array, int arraySize, EditorContentType et) |
QTextCodec * | getCodec(const QString &source) |
QTextCodec * | getCodec(const QString &workingDirectory, const QStringList &files) |
QString | getSource(const QString &workingDirectory, const QString &fileName) |
QString | getSource(const QString &workingDirectory, const QStringList &fileNames) |
QString | getTitleId(const QString &workingDirectory, const QStringList &fileNames, const QString &revision = QString()) |
VcsBaseEditorWidget * | getVcsBaseEditor(const Core::IEditor *editor) |
bool | gotoLineOfEditor(Core::IEditor *e, int lineNumber) |
int | lineNumberOfCurrentEditor(const QString ¤tFile = QString()) |
Core::IEditor * | locateEditorByTag(const QString &tag) |
void | tagEditor(Core::IEditor *e, const QString &tag) |
- 1 static public member inherited from TextEditor::BaseTextEditor
Detailed Description
The VcsBaseEditor class implements an editor with no support for duplicates.
Creates a browse combo in the toolbar for diff output. It also mirrors the signals of the VcsBaseEditor since the editor manager passes the editor around.
Member Function Documentation
VcsBaseEditor::VcsBaseEditor()
Default constructs an instance of VcsBaseEditor.