From cb055c1d0f9410553d2cc484e4e5257079867447 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Tue, 30 Apr 2013 20:52:46 +0300 Subject: Git: Simplify editor code a bit * Introduce a const submitEditorWidget() and use it * Directly use layout from ui Change-Id: Ib566bab464d4f1c08a3f2af0edb5e1fa989c3160 Reviewed-by: Tobias Hunger --- src/plugins/git/gitsubmiteditor.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/plugins/git/gitsubmiteditor.cpp') diff --git a/src/plugins/git/gitsubmiteditor.cpp b/src/plugins/git/gitsubmiteditor.cpp index d8128a3622..bb7a93a887 100644 --- a/src/plugins/git/gitsubmiteditor.cpp +++ b/src/plugins/git/gitsubmiteditor.cpp @@ -96,6 +96,11 @@ GitSubmitEditorWidget *GitSubmitEditor::submitEditorWidget() return static_cast(widget()); } +const GitSubmitEditorWidget *GitSubmitEditor::submitEditorWidget() const +{ + return static_cast(widget()); +} + void GitSubmitEditor::setCommitData(const CommitData &d) { GitSubmitEditorWidget *w = submitEditorWidget(); @@ -174,12 +179,12 @@ void GitSubmitEditor::updateFileModel() GitSubmitEditorPanelData GitSubmitEditor::panelData() const { - return const_cast(this)->submitEditorWidget()->panelData(); + return submitEditorWidget()->panelData(); } QByteArray GitSubmitEditor::fileContents() const { - const QString& text = const_cast(this)->submitEditorWidget()->descriptionText(); + const QString &text = submitEditorWidget()->descriptionText(); if (!m_commitEncoding.isEmpty()) { // Do the encoding convert, When use user-defined encoding -- cgit v1.2.1