]> Shamusworld >> Repos - architektonas/blobdiff - src/base/drawing.cpp
Fixed Library Browser...
[architektonas] / src / base / drawing.cpp
index 3393bfc3e3921da2b12fc1dc9b8e71b23a77d943..283586a076e4820f2557efef5f85b4541650c716 100644 (file)
@@ -133,7 +133,6 @@ bool Drawing::save()
        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);
 
@@ -163,29 +162,23 @@ bool Drawing::saveAs(const QString & filename, RS2::FormatType type)
 }
 
 /**
- * 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;
@@ -239,7 +232,7 @@ RS_Layer * Drawing::getActiveLayer()
 
                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");
@@ -254,7 +247,7 @@ RS_Layer * Drawing::getActiveLayer()
                {
                        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))
                                {
@@ -302,6 +295,7 @@ void Drawing::freezeAllLayers(bool freeze)
        layerList.freezeAll(freeze);
 }
 
+#if 0
 void Drawing::addLayerListListener(RS_LayerListListener * listener)
 {
        layerList.addListener(listener);
@@ -311,6 +305,7 @@ void Drawing::removeLayerListListener(RS_LayerListListener * listener)
 {
        layerList.removeListener(listener);
 }
+#endif
 
 // Wrapper for block functions:
 
@@ -384,6 +379,7 @@ void Drawing::freezeAllBlocks(bool freeze)
        blockList.freezeAll(freeze);
 }
 
+#if 0
 void Drawing::addBlockListListener(RS_BlockListListener * listener)
 {
        blockList.addListener(listener);
@@ -393,6 +389,7 @@ void Drawing::removeBlockListListener(RS_BlockListListener * listener)
 {
        blockList.removeListener(listener);
 }
+#endif
 
 // Wrappers for variable functions:
 void Drawing::clearVariables()
@@ -462,6 +459,7 @@ QMultiHash<QString, RS_Variable *> & Drawing::getVariableDict()
 bool Drawing::isGridOn()
 {
        int on = getVariableInt("$GRIDMODE", 1);
+
        return (on != 0);
 }
 
@@ -479,9 +477,7 @@ void Drawing::setGridOn(bool on)
 void Drawing::setUnit(RS2::Unit u)
 {
        setPaperSize(RS_Units::convert(getPaperSize(), getUnit(), u));
-
        addVariable("$INSUNITS", (int)u, 70);
-
        //unit = u;
 }
 
@@ -606,7 +602,6 @@ void Drawing::setPaperInsertionBase(const Vector & p)
 Vector Drawing::getPaperSize()
 {
        Vector def = RS_Units::convert(Vector(210.0, 297.0), RS2::Millimeter, getUnit());
-
        Vector v1 = getVariableVector("$PLIMMIN", Vector(0.0, 0.0));
        Vector v2 = getVariableVector("$PLIMMAX", def);
 
@@ -753,8 +748,8 @@ std::ostream & operator<<(std::ostream & os, Drawing & g)
     os << "--- Drawing: \n";
     os << "---" << *g.getLayerList() << "\n";
     os << "---" << *g.getBlockList() << "\n";
-    os << "---" << (RS_Undo&)g << "\n";
-    os << "---" << (RS_EntityContainer&)g << "\n";
+    os << "---" << (RS_Undo &)g << "\n";
+    os << "---" << (RS_EntityContainer &)g << "\n";
 
     return os;
 }