--- a/QTfrontend/ui/widget/drawmapwidget.cpp Sun Jun 10 18:56:51 2018 +0200
+++ b/QTfrontend/ui/widget/drawmapwidget.cpp Sun Jun 10 19:12:26 2018 +0200
@@ -56,12 +56,16 @@
ui->graphicsView->setScene(scene);
connect(scene, SIGNAL(pathChanged()), this, SLOT(pathChanged()));
+ connect(scene, SIGNAL(brushSizeChanged(int)), this, SLOT(brushSizeChanged_slot(int)));
}
void DrawMapWidget::resizeEvent(QResizeEvent * event)
{
Q_UNUSED(event);
+ if(!m_scene)
+ return;
+
int height = this->height();
int width = this->width();
@@ -133,6 +137,11 @@
if(m_scene) m_scene->setPathType(pathType);
}
+void DrawMapWidget::setBrushSize(int brushSize)
+{
+ if(m_scene) m_scene->setBrushSize(brushSize);
+}
+
void DrawMapWidget::save(const QString & fileName)
{
if(m_scene)
@@ -179,7 +188,10 @@
ui->lblPoints->setNum(m_scene->pointsCount());
}
-
+void DrawMapWidget::brushSizeChanged_slot(int brushSize)
+{
+ emit brushSizeChanged(brushSize);
+}
DrawMapView::DrawMapView(QWidget *parent) :
QGraphicsView(parent)