Files
qt-creator/src/plugins/bazaar/bazaarcommitwidget.h
Kai Köhne 56baf8c058 Remove GPL-3.0+ from license identifiers
Since we also license under GPL-3.0 WITH Qt-GPL-exception-1.0,
this applies only to a hypothetical newer version of GPL, that doesn't
exist yet. If such a version emerges, we can still decide to relicense...

While at it, replace (deprecated) GPL-3.0 with more explicit GPL-3.0-only

Change was done by running

  find . -type f -exec perl -pi -e "s/LicenseRef-Qt-Commercial OR GPL-3.0\+ OR GPL-3.0 WITH Qt-GPL-exception-1.0/LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0/g" {} \;

Change-Id: I5097e6ce8d10233993ee30d7e25120e2659eb10b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2023-01-06 11:15:13 +00:00

33 lines
841 B
C++

// Copyright (C) 2016 Hugues Delorme
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#pragma once
#include <vcsbase/submiteditorwidget.h>
namespace Bazaar::Internal {
class BranchInfo;
class BazaarCommitPanel;
/*submit editor widget based on git SubmitEditor
Some extra fields have been added to the standard SubmitEditorWidget,
to help to conform to the commit style that is used by both git and Bazaar*/
class BazaarCommitWidget : public VcsBase::SubmitEditorWidget
{
public:
BazaarCommitWidget();
void setFields(const BranchInfo &branch, const QString &userName, const QString &email);
QString committer() const;
QStringList fixedBugs() const;
bool isLocalOptionEnabled() const;
private:
BazaarCommitPanel *m_bazaarCommitPanel;
};
} // Bazaar::Insteral