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 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); }
|
||||
void setEditorCreator(const std::function<IEditor *()> &creator);
|
||||
|
||||
|
@@ -42,7 +42,7 @@ ImageViewerFactory::ImageViewerFactory()
|
||||
|
||||
const QList<QByteArray> supportedMimeTypes = QImageReader::supportedMimeTypes();
|
||||
for (const QByteArray &format : supportedMimeTypes)
|
||||
addMimeType(format.constData());
|
||||
addMimeType(QString::fromLatin1(format));
|
||||
}
|
||||
|
||||
} // namespace Internal
|
||||
|
@@ -59,7 +59,7 @@ VcsEditorFactory::VcsEditorFactory(const VcsBaseEditorParameters *parameters,
|
||||
setId(parameters->id);
|
||||
setDisplayName(QCoreApplication::translate("VCS", parameters->displayName));
|
||||
if (QLatin1String(parameters->mimeType) != QLatin1String(DiffEditor::Constants::DIFF_EDITOR_MIMETYPE))
|
||||
addMimeType(parameters->mimeType);
|
||||
addMimeType(QLatin1String(parameters->mimeType));
|
||||
|
||||
setEditorActionHandlers(TextEditorActionHandler::None);
|
||||
setDuplicatedSupported(false);
|
||||
|
@@ -48,7 +48,7 @@ VcsSubmitEditorFactory::VcsSubmitEditorFactory
|
||||
{
|
||||
setId(parameters.id);
|
||||
setDisplayName(QLatin1String(parameters.displayName));
|
||||
addMimeType(parameters.mimeType);
|
||||
addMimeType(QLatin1String(parameters.mimeType));
|
||||
|
||||
setEditorCreator([this, editorCreator, parameters] {
|
||||
VcsBaseSubmitEditor *editor = editorCreator();
|
||||
|
Reference in New Issue
Block a user