summaryrefslogtreecommitdiffstats
path: root/src/desktop.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/desktop.cpp')
-rw-r--r--src/desktop.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp
index 0d7d43646..187dcd010 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -1094,6 +1094,14 @@ void SPDesktop::clearWaitingCursor()
sp_event_context_update_cursor(sp_desktop_event_context(this));
}
+void SPDesktop::toggleGrid()
+{
+ for ( GSList const *l = namedview->grids; l != NULL; l = l->next) {
+ Inkscape::CanvasGrid *grid = (Inkscape::CanvasGrid*) l->data;
+ grid->toggle_visibility();
+ }
+}
+
//----------------------------------------------------------------------
// Callback implementations. The virtual ones are connected by the view.