forked from qt-creator/qt-creator
Core: Remove one IEditorFactory::addMimeType overload
Not overly useful in the times of QT_RESTRICTED_CAST_FROM_ASCII Change-Id: I87032b1da9cc4e8205d2a9c8596bc9ba832acf30 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -64,7 +64,6 @@ protected:
|
|||||||
void setId(Id id) { m_id = id; }
|
void setId(Id id) { m_id = id; }
|
||||||
void setDisplayName(const QString &displayName) { m_displayName = displayName; }
|
void setDisplayName(const QString &displayName) { m_displayName = displayName; }
|
||||||
void setMimeTypes(const QStringList &mimeTypes) { m_mimeTypes = mimeTypes; }
|
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); }
|
void addMimeType(const QString &mimeType) { m_mimeTypes.append(mimeType); }
|
||||||
void setEditorCreator(const std::function<IEditor *()> &creator);
|
void setEditorCreator(const std::function<IEditor *()> &creator);
|
||||||
|
|
||||||
|
@@ -42,7 +42,7 @@ ImageViewerFactory::ImageViewerFactory()
|
|||||||
|
|
||||||
const QList<QByteArray> supportedMimeTypes = QImageReader::supportedMimeTypes();
|
const QList<QByteArray> supportedMimeTypes = QImageReader::supportedMimeTypes();
|
||||||
for (const QByteArray &format : supportedMimeTypes)
|
for (const QByteArray &format : supportedMimeTypes)
|
||||||
addMimeType(format.constData());
|
addMimeType(QString::fromLatin1(format));
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
@@ -59,7 +59,7 @@ VcsEditorFactory::VcsEditorFactory(const VcsBaseEditorParameters *parameters,
|
|||||||
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))
|
||||||
addMimeType(parameters->mimeType);
|
addMimeType(QLatin1String(parameters->mimeType));
|
||||||
|
|
||||||
setEditorActionHandlers(TextEditorActionHandler::None);
|
setEditorActionHandlers(TextEditorActionHandler::None);
|
||||||
setDuplicatedSupported(false);
|
setDuplicatedSupported(false);
|
||||||
|
@@ -48,7 +48,7 @@ VcsSubmitEditorFactory::VcsSubmitEditorFactory
|
|||||||
{
|
{
|
||||||
setId(parameters.id);
|
setId(parameters.id);
|
||||||
setDisplayName(QLatin1String(parameters.displayName));
|
setDisplayName(QLatin1String(parameters.displayName));
|
||||||
addMimeType(parameters.mimeType);
|
addMimeType(QLatin1String(parameters.mimeType));
|
||||||
|
|
||||||
setEditorCreator([this, editorCreator, parameters] {
|
setEditorCreator([this, editorCreator, parameters] {
|
||||||
VcsBaseSubmitEditor *editor = editorCreator();
|
VcsBaseSubmitEditor *editor = editorCreator();
|
||||||
|
Reference in New Issue
Block a user