diff options
author | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2016-01-15 15:35:17 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2016-01-22 09:51:48 +0000 |
commit | 161bb4e463e2cb476ea7de2f3002b089cf1751ae (patch) | |
tree | 39c3687401c0c851c2c6ab71968bae6f313f1e05 /src/plugins/vcsbase/submiteditorfile.cpp | |
parent | 8a467fccbf946daf00552b4df57ba9b34f048955 (diff) |
VCS: Properly support contents() on commit descriptions
Change-Id: Ia10a646b49d442c5c8027c744ded003189645283
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/vcsbase/submiteditorfile.cpp')
-rw-r--r-- | src/plugins/vcsbase/submiteditorfile.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/vcsbase/submiteditorfile.cpp b/src/plugins/vcsbase/submiteditorfile.cpp index 058e4e9a3e..44bf91a884 100644 --- a/src/plugins/vcsbase/submiteditorfile.cpp +++ b/src/plugins/vcsbase/submiteditorfile.cpp @@ -50,6 +50,8 @@ SubmitEditorFile::SubmitEditorFile(const VcsBaseSubmitEditorParameters *paramete setId(parameters->id); setMimeType(QLatin1String(parameters->mimeType)); setTemporary(true); + connect(m_editor, &VcsBaseSubmitEditor::fileContentsChanged, + this, &Core::IDocument::contentsChanged); } Core::IDocument::OpenResult SubmitEditorFile::open(QString *errorString, const QString &fileName, @@ -71,6 +73,11 @@ Core::IDocument::OpenResult SubmitEditorFile::open(QString *errorString, const Q return OpenResult::Success; } +QByteArray SubmitEditorFile::contents() const +{ + return m_editor->fileContents(); +} + bool SubmitEditorFile::setContents(const QByteArray &contents) { return m_editor->setFileContents(contents); |