void QG_GraphicView::CommonInitialization(void)
{
setBackground(background);
- buffer = NULL;
+//meh buffer = NULL;
lastWidth = 0;
lastHeight = 0;
//hrm.
painter = NULL;
RS_DEBUG->print("--> Setting up layout...");
- layout = new QGridLayout(this);
+ QGridLayout * layout = new QGridLayout(this);
layout->setColumnStretch(0, 1);
layout->setColumnStretch(1, 0);
layout->setColumnStretch(2, 0);
if (painter)
delete painter;
- if (buffer)
- {
- delete buffer;
- buffer = NULL;
- }
+//meh if (buffer)
+// {
+// delete buffer;
+// buffer = NULL;
+// }
cleanUp();
}
}
#endif
+ if (snapper.Visible())
+ snapper.Draw(this, painter);
+#if 0
if (snapperDraw)
// if (false)
{
//Actually, it looks like buggy painting code in PaintInterface()...
painter->drawCircle(toGui(snapCoord1), 4);
-#if 1
+ #if 1
// crosshairs:
if (showCrosshairs1 == true)
{
painter->drawLine(Vector(toGuiX(snapCoord1.x), 0),
Vector(toGuiX(snapCoord1.x), getHeight()));
}
-#endif
+ #endif
}
-#if 1
+ #if 1
if (snapCoord1.valid && snapCoord1 != snapSpot1)
{
painter->drawLine(toGui(snapSpot1) + Vector(-5, 0), toGui(snapSpot1) + Vector(-1, 4));
painter->drawLine(toGui(snapSpot1) + Vector(5, 0), toGui(snapSpot1) + Vector(1, -4));
painter->drawLine(toGui(snapSpot1) + Vector(0, -5), toGui(snapSpot1) + Vector(-4, -1));
}
-#endif
+ #endif
}
+#endif
delete painter;
painter = NULL;