commit f71a11f693b6990e652d16a2901282f1650aa5f6
Author: Jean-Marc Lasgouttes <[email protected]>
Date:   Wed Jul 13 13:10:57 2022 +0200

    Fixup 95da2707: document getAlias.
---
 src/frontends/qt/GuiApplication.cpp |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/frontends/qt/GuiApplication.cpp 
b/src/frontends/qt/GuiApplication.cpp
index 3e707ac..127a847 100644
--- a/src/frontends/qt/GuiApplication.cpp
+++ b/src/frontends/qt/GuiApplication.cpp
@@ -527,6 +527,16 @@ QString themeIconName(QString const & action)
 
 namespace {
 
+/* Get aliases for icon name. This allows to avoid duplication of
+ * icons when new versions of functions are introduced for the
+ * toolbar. A good example is the introduction of layout-toggle in
+ * #9864.
+ * The file is parsed by Lexer. Each line is of the form
+ *     <original substring> <replacement substring>
+ *
+ * The return value is another icon file name that can be queried.
+ */
+// FIXME: consider using regular expressions.
 QString getAlias(QString name) {
        static bool has_aliases = false;
        static vector <pair<QString,QString>> aliases;
-- 
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to