diff options
author | hjk <hjk@qt.io> | 2022-09-22 17:15:26 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2022-09-23 06:22:22 +0000 |
commit | 686bcb3ef59b3f4dbfe4ab054441f34ba9058a8b (patch) | |
tree | dc50c424d3ed4fb9daef4c59a065d8ca7af31c3e /src/plugins/texteditor/fontsettings.h | |
parent | dc09779044b45da05d587a3acd08b5307c8c8392 (diff) |
TextEditor: Proliferate FilePath use to FontSettings and ColorScheme
Change-Id: I3fd2e57b9b922d7bf6269b608da48f4a2e13dfb2
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/plugins/texteditor/fontsettings.h')
-rw-r--r-- | src/plugins/texteditor/fontsettings.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/texteditor/fontsettings.h b/src/plugins/texteditor/fontsettings.h index bb9b324a2c..e164664baa 100644 --- a/src/plugins/texteditor/fontsettings.h +++ b/src/plugins/texteditor/fontsettings.h @@ -8,6 +8,8 @@ #include "colorscheme.h" #include "textstyles.h" +#include <utils/filepath.h> + #include <QHash> #include <QList> #include <QString> @@ -65,10 +67,10 @@ public: Format &formatFor(TextStyle category); Format formatFor(TextStyle category) const; - QString colorSchemeFileName() const; - void setColorSchemeFileName(const QString &fileName); - bool loadColorScheme(const QString &fileName, const FormatDescriptions &descriptions); - bool saveColorScheme(const QString &fileName); + Utils::FilePath colorSchemeFileName() const; + void setColorSchemeFileName(const Utils::FilePath &filePath); + bool loadColorScheme(const Utils::FilePath &filePath, const FormatDescriptions &descriptions); + bool saveColorScheme(const Utils::FilePath &filePath); const ColorScheme &colorScheme() const; void setColorScheme(const ColorScheme &scheme); @@ -78,7 +80,7 @@ public: static QString defaultFixedFontFamily(); static int defaultFontSize(); - static QString defaultSchemeFileName(const QString &fileName = QString()); + static Utils::FilePath defaultSchemeFileName(const QString &fileName = {}); friend bool operator==(const FontSettings &f1, const FontSettings &f2) { return f1.equals(f2); } friend bool operator!=(const FontSettings &f1, const FontSettings &f2) { return !f1.equals(f2); } @@ -89,7 +91,7 @@ private: private: QString m_family; - QString m_schemeFileName; + Utils::FilePath m_schemeFileName; int m_fontSize; int m_fontZoom; int m_lineSpacing; |