summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qfont.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2012-04-11 17:30:17 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-19 11:07:25 +0200
commita633d80efe1c4f3a5c5e05bb8b2673172e05b9b4 (patch)
tree25c7b88e1056c75bc9c05a7e2e7a17f7ac87836f /src/gui/text/qfont.h
parentc0d8d978027f495fed87f1f5cc07083a26025ee1 (diff)
Fix font substitutions.
- Remove remains of platform-specific substitution tables in QtGui. - Deprecate QFont::removeSubstitution() in favour of QFont::removeSubstitutions() (as suggested in the comments). - Clean up substitution code, remove postfix operator++ on iterators and repeated invocation of .end(). Change-Id: I2e82e4ce2dd357d49e4d2b7fd6f95785acfcda95 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'src/gui/text/qfont.h')
-rw-r--r--src/gui/text/qfont.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gui/text/qfont.h b/src/gui/text/qfont.h
index a3019e560c..45186cecc6 100644
--- a/src/gui/text/qfont.h
+++ b/src/gui/text/qfont.h
@@ -257,7 +257,10 @@ public:
static QStringList substitutions();
static void insertSubstitution(const QString&, const QString &);
static void insertSubstitutions(const QString&, const QStringList &);
- static void removeSubstitution(const QString &);
+ static void removeSubstitutions(const QString &);
+#if QT_DEPRECATED_SINCE(5, 0)
+ static QT_DEPRECATED void removeSubstitution(const QString &family) { removeSubstitutions(family); }
+#endif
static void initialize();
static void cleanup();
static void cacheStatistics();