]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/QMathDialog.C
rename LFUN enum values according to their command (as used in th minibuffer/bind...
[lyx.git] / src / frontends / qt4 / QMathDialog.C
index 1ff375596e0206b45c16b85311b16a68f5173cc3..26c9a0cc2aae706bd4eb5f05e31c05b6601257b3 100644 (file)
 #include "qt_helpers.h"
 #include "controllers/ControlMath.h"
 #include "frontends/lyx_gui.h"
+#include "support/filetools.h"
 
 using std::string;
 
+using lyx::support::libFileSearch;
+
 namespace lyx {
 namespace frontend {
 
@@ -68,6 +71,27 @@ QMathDialog::QMathDialog(QMath * form)
        connect( equationPB, SIGNAL( clicked() ), this, SLOT( equationClicked() ) );
        connect( symbolsCO, SIGNAL(activated(int)), this, SLOT(showingPanel(int)));
 
+       string icon_path = libFileSearch("images/math", "sqrt-square", "xpm");
+       sqrtPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "space", "xpm");
+       spacePB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "style", "xpm");
+       stylePB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "font", "xpm");
+       fontPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "equation", "xpm");
+       equationPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "frac-square", "xpm");
+       fracPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "sub", "xpm");
+       subscriptPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "super", "xpm");
+       superscriptPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "matrix", "xpm");
+       matrixPB->setIcon(QIcon(toqstr(icon_path)));
+       icon_path = libFileSearch("images/math", "delim", "xpm");
+       delimitersPB->setIcon(QIcon(toqstr(icon_path)));
+
        // function list
        for (int i = 0; *function_names[i]; ++i) {
                functionsLW->addItem(function_names[i]);