forked from qt-creator/qt-creator
EditorManager: Don't derive IEditorFactory from IDocumentFactory
Change-Id: Ie7e42dadbdbc38ecd357a2c6bca5319f024feaac Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -51,13 +51,9 @@ public:
|
||||
typedef std::function<IDocument *(const QString &fileName)> Opener;
|
||||
IDocument *open(const QString &filename);
|
||||
|
||||
Id id() const { return m_id; }
|
||||
QStringList mimeTypes() const { return m_mimeTypes; }
|
||||
QString displayName() const { return m_displayName; }
|
||||
|
||||
void setId(Id id) { m_id = id; }
|
||||
void setOpener(const Opener &opener) { m_opener = opener; }
|
||||
void setDisplayName(const QString &displayName) { m_displayName = displayName; }
|
||||
void setMimeTypes(const QStringList &mimeTypes) { m_mimeTypes = mimeTypes; }
|
||||
void addMimeType(const char *mimeType) { m_mimeTypes.append(QLatin1String(mimeType)); }
|
||||
void addMimeType(const QString &mimeType) { m_mimeTypes.append(mimeType); }
|
||||
|
||||
Reference in New Issue
Block a user