diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2022-08-18 08:55:58 +0300 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2022-08-19 08:01:58 +0000 |
commit | 4cf75c78acb0b781954dfc2fd9e61bd7b069731f (patch) | |
tree | a4d73e225e5144aced8b5035ceca3a1578107ca9 /src/plugins/git/gitsubmiteditorwidget.cpp | |
parent | 33001a866f400c03041ecbad2b5de630a7ca697e (diff) |
Git: Minor cleanup in GitSubmitEditorWidget
Accept CommitData struct instead of passing most of its members separately.
Change-Id: I04b3b7ea0c02d12cae87e42d44af3808722b6371
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'src/plugins/git/gitsubmiteditorwidget.cpp')
-rw-r--r-- | src/plugins/git/gitsubmiteditorwidget.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/plugins/git/gitsubmiteditorwidget.cpp b/src/plugins/git/gitsubmiteditorwidget.cpp index 071c149ca1..a9ff043526 100644 --- a/src/plugins/git/gitsubmiteditorwidget.cpp +++ b/src/plugins/git/gitsubmiteditorwidget.cpp @@ -158,18 +158,14 @@ void GitSubmitEditorWidget::setHasUnmerged(bool e) m_hasUnmerged = e; } -void GitSubmitEditorWidget::initialize(CommitType commitType, - const FilePath &repository, - const GitSubmitEditorPanelData &data, - const GitSubmitEditorPanelInfo &info, - bool enablePush) +void GitSubmitEditorWidget::initialize(const FilePath &repository, const CommitData &data) { if (m_isInitialized) return; m_isInitialized = true; - if (commitType != AmendCommit) + if (data.commitType != AmendCommit) m_gitSubmitPanel->showHeadLabel->hide(); - if (commitType == FixupCommit) { + if (data.commitType == FixupCommit) { auto logChangeGroupBox = new QGroupBox(tr("Select Change")); auto logChangeLayout = new QVBoxLayout; logChangeGroupBox->setLayout(logChangeLayout); @@ -182,10 +178,10 @@ void GitSubmitEditorWidget::initialize(CommitType commitType, hideDescription(); } insertTopWidget(m_gitSubmitPanel); - setPanelData(data); - setPanelInfo(info); + setPanelData(data.panelData); + setPanelInfo(data.panelInfo); - if (enablePush) { + if (data.enablePush) { auto menu = new QMenu(this); connect(menu->addAction(tr("&Commit only")), &QAction::triggered, this, &GitSubmitEditorWidget::commitOnlySlot); |