msg.setIcon(QMessageBox::Critical);
msg.exec();
// In this case, we should unlink the created file, since it's not right...
- unlink(documentName.toAscii().data());
+// unlink(documentName.toAscii().data());
+ QFile::remove(documentName);
return;
}
Painter::origin = newOrigin;
//printf("Zoom in... level going from %02f to ", Painter::zoom);
- // This just zooms leaving origin intact... should zoom in at the current center! [DONE]
- // This should actually be calculated by drawing->gridPixels / grid size.
+ // This just zooms leaving origin intact... should zoom in at the current
+ // center! [DONE]
Painter::zoom *= zoomFactor;
-// drawing->gridSpacing = drawing->gridPixels / Painter::zoom;
Object::gridSpacing = drawing->gridPixels / Painter::zoom;
-// zoomIndicator->setText(QString("Grid: %2\" Zoom: %1%").arg(Painter::zoom * 100.0 * SCREEN_ZOOM).arg(drawing->gridSpacing));
-// zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(drawing->gridSpacing));
- zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(Object::gridSpacing));
drawing->UpdateGridBackground();
drawing->update();
-// baseUnitInput->setText(QString("%1").arg(drawing->gridSpacing));
+ zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(Object::gridSpacing));
baseUnitInput->setText(QString("%1").arg(Object::gridSpacing));
}
//printf("newOrigin=%.2f,%.2f;\n", newOrigin.x, newOrigin.y);
Painter::origin = newOrigin;
//printf("Zoom out...\n");
- // This just zooms leaving origin intact... should zoom out at the current center! [DONE]
+ // This just zooms leaving origin intact... should zoom out at the current
+ // center! [DONE]
Painter::zoom /= zoomFactor;
-// drawing->gridSpacing = drawing->gridPixels / Painter::zoom;
Object::gridSpacing = drawing->gridPixels / Painter::zoom;
-// zoomIndicator->setText(QString("Grid: %2\" Zoom: %1%").arg(Painter::zoom * 100.0 * SCREEN_ZOOM).arg(drawing->gridSpacing));
-// zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(drawing->gridSpacing));
- zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(Object::gridSpacing));
drawing->UpdateGridBackground();
drawing->update();
-// baseUnitInput->setText(QString("%1").arg(drawing->gridSpacing));
+ zoomIndicator->setText(QString("Grid: %1\", BU: Inch").arg(Object::gridSpacing));
baseUnitInput->setText(QString("%1").arg(Object::gridSpacing));
}