diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2013-04-30 20:52:46 +0300 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2013-05-02 16:47:19 +0200 |
commit | cb055c1d0f9410553d2cc484e4e5257079867447 (patch) | |
tree | 4139ae8477a7d450f7698987880137cf68bf293a /src/plugins/git/gitsubmiteditor.cpp | |
parent | 633c11d184df22724e2a401a311b805827eabbd5 (diff) | |
download | qt-creator-cb055c1d0f9410553d2cc484e4e5257079867447.tar.gz |
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 <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/git/gitsubmiteditor.cpp')
-rw-r--r-- | src/plugins/git/gitsubmiteditor.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
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<GitSubmitEditorWidget *>(widget()); } +const GitSubmitEditorWidget *GitSubmitEditor::submitEditorWidget() const +{ + return static_cast<GitSubmitEditorWidget *>(widget()); +} + void GitSubmitEditor::setCommitData(const CommitData &d) { GitSubmitEditorWidget *w = submitEditorWidget(); @@ -174,12 +179,12 @@ void GitSubmitEditor::updateFileModel() GitSubmitEditorPanelData GitSubmitEditor::panelData() const { - return const_cast<GitSubmitEditor*>(this)->submitEditorWidget()->panelData(); + return submitEditorWidget()->panelData(); } QByteArray GitSubmitEditor::fileContents() const { - const QString& text = const_cast<GitSubmitEditor*>(this)->submitEditorWidget()->descriptionText(); + const QString &text = submitEditorWidget()->descriptionText(); if (!m_commitEncoding.isEmpty()) { // Do the encoding convert, When use user-defined encoding |