diff --git a/ico/22x22/grid.png b/ico/22x22/grid.png
new file mode 100644
index 000000000..a6da12124
Binary files /dev/null and b/ico/22x22/grid.png differ
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index 0429bd618..6099bab7a 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -247,5 +247,6 @@
ico/22x22/diagram_bg.png
ico/24x16/dk.png
ico/24x16/br.png
+ ico/22x22/grid.png
diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp
index 83fe24012..a5ae8cd88 100644
--- a/sources/qetdiagrameditor.cpp
+++ b/sources/qetdiagrameditor.cpp
@@ -277,7 +277,7 @@ void QETDiagramEditor::setUpActions()
this->currentDiagram()->diagram()->update();
});
- m_draw_grid = new QAction (tr("Afficher la grille"), this);
+ m_draw_grid = new QAction ( QET::Icons::Grid, tr("Afficher la grille"), this);
m_draw_grid->setStatusTip(tr("Affiche ou masque la grille des folios"));
m_draw_grid->setCheckable(true);
m_draw_grid->setChecked(true);
diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp
index c965a1f37..3e43881ab 100644
--- a/sources/qeticons.cpp
+++ b/sources/qeticons.cpp
@@ -97,6 +97,7 @@ namespace QET {
QIcon GoDown;
QIcon GoUp;
QIcon Ground;
+ QIcon Grid;
QIcon Hide;
QIcon Home;
QIcon HotSpot;
@@ -222,8 +223,8 @@ void QET::Icons::initIcons() {
DefaultConductor .addFile(":/ico/22x22/conductor3.png");
DiagramAdd .addFile(":/ico/22x22/diagram_add.png");
Diagram .addFile(":/ico/diagram.png");
- DiagramBg .addFile(":/ico/22x22/diagram_bg.png");
- DiagramDelete .addFile(":/ico/22x22/diagram_del.png");
+ DiagramBg .addFile(":/ico/22x22/diagram_bg.png");
+ DiagramDelete .addFile(":/ico/22x22/diagram_del.png");
DialogCancel .addFile(":/ico/16x16/dialog-cancel.png");
DialogCancel .addFile(":/ico/22x22/dialog-cancel.png");
DialogInformation .addFile(":/ico/22x22/dialog-information.png");
@@ -256,7 +257,7 @@ void QET::Icons::initIcons() {
East .addFile(":/ico/16x16/east.png");
EditClear .addFile(":/ico/16x16/edit-clear.png");
EditClear .addFile(":/ico/22x22/edit-clear.png");
- EditText .addFile(":/ico/22x22/names.png");
+ EditText .addFile(":/ico/22x22/names.png");
adding_image .addFile(":/ico/22x22/insert-image.png");
if (rtl) {
@@ -335,6 +336,7 @@ void QET::Icons::initIcons() {
GoUp .addFile(":/ico/16x16/go-up.png");
GoUp .addFile(":/ico/22x22/go-up.png");
Ground .addFile(":/ico/16x16/ground.png");
+ Grid .addFile(":/ico/22x22/grid.png");
Hide .addFile(":/ico/16x16/masquer.png");
Home .addFile(":/ico/16x16/go-home.png");
Home .addFile(":/ico/22x22/go-home.png");
diff --git a/sources/qeticons.h b/sources/qeticons.h
index 2311b0e34..c311ed562 100644
--- a/sources/qeticons.h
+++ b/sources/qeticons.h
@@ -47,7 +47,7 @@ namespace QET {
extern QIcon DefaultConductor;
extern QIcon DiagramAdd;
extern QIcon Diagram;
- extern QIcon DiagramBg;
+ extern QIcon DiagramBg;
extern QIcon DiagramDelete;
extern QIcon DialogCancel;
extern QIcon DialogInformation;
@@ -104,6 +104,7 @@ namespace QET {
extern QIcon GoDown;
extern QIcon GoUp;
extern QIcon Ground;
+ extern QIcon Grid;
extern QIcon Hide;
extern QIcon Home;
extern QIcon HotSpot;