From d12861ea91b46601bd037e3d908d2fa0e4c7a51b Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 11 Aug 2021 08:44:00 +0200 Subject: [PATCH] Core: Use FilePath for IOptionsPage::setCategoryIconPath Change-Id: I0e234e0ef37c4fbdc738546fb9e8edc794c40228 Reviewed-by: Christian Stenger --- src/plugins/coreplugin/dialogs/ioptionspage.cpp | 4 ++-- src/plugins/coreplugin/dialogs/ioptionspage.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/coreplugin/dialogs/ioptionspage.cpp b/src/plugins/coreplugin/dialogs/ioptionspage.cpp index 981a3d86788..22096a22603 100644 --- a/src/plugins/coreplugin/dialogs/ioptionspage.cpp +++ b/src/plugins/coreplugin/dialogs/ioptionspage.cpp @@ -183,9 +183,9 @@ void IOptionsPage::finish() Sets \a categoryIconPath as the path to the category icon of the options page. */ -void IOptionsPage::setCategoryIconPath(const QString &categoryIconPath) +void IOptionsPage::setCategoryIconPath(const FilePath &categoryIconPath) { - m_categoryIcon = Icon({{FilePath::fromString(categoryIconPath), Theme::PanelTextColorDark}}, Icon::Tint); + m_categoryIcon = Icon({{categoryIconPath, Theme::PanelTextColorDark}}, Icon::Tint); } void IOptionsPage::setSettings(AspectContainer *settings) diff --git a/src/plugins/coreplugin/dialogs/ioptionspage.h b/src/plugins/coreplugin/dialogs/ioptionspage.h index abc0bf93503..cd0e59b016e 100644 --- a/src/plugins/coreplugin/dialogs/ioptionspage.h +++ b/src/plugins/coreplugin/dialogs/ioptionspage.h @@ -79,7 +79,7 @@ protected: void setCategory(Utils::Id category) { m_category = category; } void setDisplayCategory(const QString &displayCategory) { m_displayCategory = displayCategory; } void setCategoryIcon(const Utils::Icon &categoryIcon) { m_categoryIcon = categoryIcon; } - void setCategoryIconPath(const QString &categoryIconPath); + void setCategoryIconPath(const Utils::FilePath &categoryIconPath); void setSettings(Utils::AspectContainer *settings); void setLayouter(const std::function &layouter);