forked from qt-creator/qt-creator
VcsBase: Don't use QObject inheritance in VcsEditorFactory
The only remaining use is a setProperty that's never read back
anymore after 9c96a1c4d
.
Change-Id: I2c49b044bb97a123e72070df5e83909c53e40881
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -54,7 +54,6 @@ VcsEditorFactory::VcsEditorFactory(const VcsBaseEditorParameters *parameters,
|
|||||||
const EditorWidgetCreator editorWidgetCreator,
|
const EditorWidgetCreator editorWidgetCreator,
|
||||||
std::function<void(const QString &, const QString &)> describeFunc)
|
std::function<void(const QString &, const QString &)> describeFunc)
|
||||||
{
|
{
|
||||||
setProperty("VcsEditorFactoryName", QByteArray(parameters->id));
|
|
||||||
setId(parameters->id);
|
setId(parameters->id);
|
||||||
setDisplayName(QCoreApplication::translate("VCS", parameters->displayName));
|
setDisplayName(QCoreApplication::translate("VCS", parameters->displayName));
|
||||||
if (QLatin1String(parameters->mimeType) != QLatin1String(DiffEditor::Constants::DIFF_EDITOR_MIMETYPE))
|
if (QLatin1String(parameters->mimeType) != QLatin1String(DiffEditor::Constants::DIFF_EDITOR_MIMETYPE))
|
||||||
|
@@ -37,8 +37,6 @@ class VcsBaseEditorParameters;
|
|||||||
|
|
||||||
class VCSBASE_EXPORT VcsEditorFactory : public TextEditor::TextEditorFactory
|
class VCSBASE_EXPORT VcsEditorFactory : public TextEditor::TextEditorFactory
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
VcsEditorFactory(const VcsBaseEditorParameters *parameters,
|
VcsEditorFactory(const VcsBaseEditorParameters *parameters,
|
||||||
const EditorWidgetCreator editorWidgetCreator,
|
const EditorWidgetCreator editorWidgetCreator,
|
||||||
|
Reference in New Issue
Block a user