RS_DEBUG->print("Drawing::save");
RS_DEBUG->print(" file: %s", filename.toLatin1().data());
RS_DEBUG->print(" format: %d", (int)formatType);
-
RS_DEBUG->print(" export...");
ret = RS_FILEIO->fileExport(*this, filename, formatType);
}
/**
- * Loads the given fils into this graphic.
+ * Loads the given file into this graphic.
*/
-bool Drawing::open(const QString &filename, RS2::FormatType type)
+bool Drawing::open(const QString & filename, RS2::FormatType type)
{
RS_DEBUG->print("Drawing::open(%s)", filename.toLatin1().data());
-
bool ret = false;
-
this->filename = filename;
-
// clean all:
newDoc();
-
// import file:
ret = RS_FILEIO->fileImport(*this, filename, type);
-
setModified(false);
layerList.setModified(false);
blockList.setModified(false);
//cout << *((Drawing*)graphic);
//calculateBorders();
-
RS_DEBUG->print("Drawing::open(%s): OK", filename.toLatin1().data());
return ret;
for(RS_Entity * e=firstEntity(RS2::ResolveNone); e!=NULL; e=nextEntity(RS2::ResolveNone))
{
- if (e->getLayer() != NULL && e->getLayer()->getName() == layer->getName())
+ if (e->getLayer() && e->getLayer()->getName() == layer->getName())
{
e->setUndoState(true);
e->setLayer("0");
{
RS_Block * blk = blockList.at(bi);
- if (blk != NULL)
+ if (blk)
{
for(RS_Entity * e=blk->firstEntity(RS2::ResolveNone); e!=NULL; e=blk->nextEntity(RS2::ResolveNone))
{