forked from qt-creator/qt-creator
Fixes: Diff editors don't get correct name.
They were no longer showing e.g. the file name of the diffed file. Also separate editor id and editor context a bit.
This commit is contained in:
@@ -81,7 +81,6 @@ public:
|
||||
bool duplicateSupported() const { return false; }
|
||||
Core::IEditor *duplicate(QWidget * /*parent*/) { return 0; }
|
||||
QString id() const { return m_id; }
|
||||
QString displayName() const { return m_displayName; }
|
||||
|
||||
bool isTemporary() const { return true; }
|
||||
|
||||
@@ -91,15 +90,13 @@ signals:
|
||||
|
||||
private:
|
||||
QString m_id;
|
||||
QString m_displayName;
|
||||
QList<int> m_context;
|
||||
};
|
||||
|
||||
VCSBaseEditorEditable::VCSBaseEditorEditable(VCSBaseEditor *editor,
|
||||
const VCSBaseEditorParameters *type) :
|
||||
BaseTextEditorEditable(editor),
|
||||
m_id(type->id),
|
||||
m_displayName(QCoreApplication::translate("VCS", type->displayName))
|
||||
m_id(type->id)
|
||||
{
|
||||
Core::UniqueIDManager *uidm = Core::UniqueIDManager::instance();
|
||||
m_context << uidm->uniqueIdentifier(QLatin1String(type->context))
|
||||
|
||||
Reference in New Issue
Block a user