summaryrefslogtreecommitdiffstats
path: root/sigmodr/widgets/mapeditor/MapEditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmodr/widgets/mapeditor/MapEditor.cpp')
-rw-r--r--sigmodr/widgets/mapeditor/MapEditor.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/sigmodr/widgets/mapeditor/MapEditor.cpp b/sigmodr/widgets/mapeditor/MapEditor.cpp
index ea129233..535f673a 100644
--- a/sigmodr/widgets/mapeditor/MapEditor.cpp
+++ b/sigmodr/widgets/mapeditor/MapEditor.cpp
@@ -68,6 +68,7 @@ MapEditor::MapEditor(Map* map, QWidget* parent) :
ui_showTiles = formWidget->findChild<QCheckBox*>("varShowTiles");
ui_showTrainers = formWidget->findChild<QCheckBox*>("varShowTrainers");
ui_showWarps = formWidget->findChild<QCheckBox*>("varShowWarps");
+ ui_drawMask = formWidget->findChild<QCheckBox*>("varDrawMask");
ui_buttonAdd->setIcon(KIcon("list-add"));
ui_buttonRemove->setIcon(KIcon("list-remove"));
ui_buttonTop->setIcon(KIcon("arrow-up-double"));
@@ -106,6 +107,7 @@ void MapEditor::reset()
ui_width->setValue(m_map->width());
ui_height->setValue(m_map->height());
m_rect->setGridSize(ui_gridSize->value());
+ ui_drawMask->setChecked(false);
makeConnections();
}
@@ -146,4 +148,5 @@ void MapEditor::makeConnections()
connect(ui_showTiles, SIGNAL(stateChanged(int)), m_scene, SLOT(showTiles(int)));
connect(ui_showTrainers, SIGNAL(stateChanged(int)), m_scene, SLOT(showTrainers(int)));
connect(ui_showWarps, SIGNAL(stateChanged(int)), m_scene, SLOT(showWarps(int)));
+ connect(ui_drawMask, SIGNAL(toggled(bool)), m_scene, SIGNAL(maskTiles(bool)));
}