]> git.lyx.org Git - features.git/commitdiff
Move comment
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 21 Feb 2017 05:50:48 +0000 (06:50 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 21 Feb 2017 05:52:34 +0000 (06:52 +0100)
It is slightly more useful here.

src/frontends/qt4/GuiFontMetrics.cpp

index 31c45481ae6af56eac56b86e7b46ce1d89eb1d15..33df3cf1267a68c5f7a3e51084e150d65b6abc9c 100644 (file)
@@ -51,6 +51,13 @@ namespace lyx {
 namespace frontend {
 
 
+/*
+ * Limit (strwidth|breakat)_cache_ size to 512kB of string data.
+ * Limit qtextlayout_cache_ size to 500 elements (we do not know the
+ * size of the QTextLayout objects anyway).
+ * Note that all these numbers are arbitrary.
+ * Also, setting size to 0 is tantamount to disabling the cache.
+ */
 int cache_metrics_width_size = 1 << 19;
 int cache_metrics_breakat_size = 1 << 19;
 // Qt 5.x already has its own caching of QTextLayout objects
@@ -83,12 +90,6 @@ inline QChar const ucs4_to_qchar(char_type const ucs4)
 } // anon namespace
 
 
-/*
- * Limit (strwidth|breakat)_cache_ size to 512kB of string data.
- * Limit qtextlayout_cache_ size to 500 elements (we do not know the
- * size of the QTextLayout objects anyway).
- * Note that all these numbers are arbitrary.
- */
 GuiFontMetrics::GuiFontMetrics(QFont const & font)
        : font_(font), metrics_(font, 0),
          strwidth_cache_(cache_metrics_width_size),