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