]> Shamusworld >> Repos - architektonas/blobdiff - src/base/rs_layerlist.cpp
Removed useless *Listener class and references.
[architektonas] / src / base / rs_layerlist.cpp
index ac03f6ec435a14b64f663d6715064ffec5457687..56c169e8c26ac58a0500875dca1ffee3205ee9a1 100644 (file)
 
 #include "rs_layerlist.h"
 
-#include "rs_layer.h"
-#include "rs_layerlistlistener.h"
+//#include "rs_layerlistlistener.h"
+#include "rs_debug.h"
 #include "rs_entity.h"
+#include "rs_layer.h"
 
 /**
  * Default constructor.
@@ -100,6 +101,7 @@ void RS_LayerList::activate(RS_Layer * layer, bool notify)
 
        activeLayer = layer;
 
+#if 0
        if (notify)
        {
                for(int i=0; i<layerListListeners.count(); ++i)
@@ -109,6 +111,7 @@ void RS_LayerList::activate(RS_Layer * layer, bool notify)
                        RS_DEBUG->print("RS_LayerList::activate listener notified");
                }
        }
+#endif
 
        RS_DEBUG->print("RS_LayerList::activate end");
 }
@@ -141,17 +144,19 @@ void RS_LayerList::add(RS_Layer * layer)
        {
                layers.append(layer);
 
+#if 0
                // notify listeners
                for(int i=0; i<layerListListeners.count(); ++i)
                {
                        RS_LayerListListener * l = layerListListeners.at(i);
                        l->layerAdded(layer);
                }
+#endif
 
                setModified(true);
 
                // if there was no active layer so far, activate this one.
-               if (activeLayer ==NULL)
+               if (activeLayer == NULL)
                        activate(layer);
        }
        else
@@ -186,11 +191,13 @@ void RS_LayerList::remove(RS_Layer * layer)
        if (idx != -1)
                layers.takeAt(idx);
 
+#if 0
        for(int i=0; i<layerListListeners.count(); ++i)
        {
                RS_LayerListListener * l = layerListListeners.at(i);
                l->layerRemoved(layer);
        }
+#endif
 
        setModified(true);
 
@@ -209,16 +216,18 @@ void RS_LayerList::remove(RS_Layer * layer)
  */
 void RS_LayerList::edit(RS_Layer * layer, const RS_Layer & source)
 {
-       if (layer == NULL)
+       if (!layer)
                return;
 
        *layer = source;
 
+#if 0
        for(int i=0; i<layerListListeners.count(); ++i)
        {
                RS_LayerListListener * l = layerListListeners.at(i);
                l->layerEdited(layer);
        }
+#endif
 
        setModified(true);
 }
@@ -233,7 +242,6 @@ RS_Layer * RS_LayerList::find(const QString & name)
 
        RS_Layer * ret = NULL;
 
-//     for(RS_Layer * l=layers.first(); l!=NULL; l=layers.next())
        for(int i=0; i<layers.size(); i++)
        {
                RS_Layer * l = layers[i];
@@ -332,17 +340,19 @@ void RS_LayerList::toggle(const QString & name)
  */
 void RS_LayerList::toggle(RS_Layer * layer)
 {
-       if (layer == NULL)
+       if (!layer)
                return;
 
        layer->toggle();
 
+#if 0
        // Notify listeners:
        for(int i=0; i < layerListListeners.count(); ++i)
        {
                RS_LayerListListener * l = layerListListeners.at(i);
                l->layerToggled(layer);
        }
+#endif
 }
 
 /**
@@ -351,17 +361,19 @@ void RS_LayerList::toggle(RS_Layer * layer)
  */
 void RS_LayerList::toggleLock(RS_Layer * layer)
 {
-       if (layer == NULL)
+       if (!layer)
                return;
 
        layer->toggleLock();
 
+#if 0
        // Notify listeners:
        for(int i=0; i<layerListListeners.count(); ++i)
        {
                RS_LayerListListener * l = layerListListeners.at(i);
                l->layerToggled(layer);
        }
+#endif
 }
 
 /**
@@ -374,13 +386,16 @@ void RS_LayerList::freezeAll(bool freeze)
        for(uint l=0; l<count(); l++)
                at(l)->freeze(freeze);
 
+#if 0
        for(int i=0; i<layerListListeners.count(); ++i)
        {
                RS_LayerListListener * l = layerListListeners.at(i);
                l->layerToggled(NULL);
        }
+#endif
 }
 
+#if 0
 /**
  * adds a LayerListListener to the list of listeners. Listeners
  * are notified when the layer list changes.
@@ -404,6 +419,7 @@ void RS_LayerList::removeListener(RS_LayerListListener * listener)
        if (i != -1)
                layerListListeners.takeAt(i);
 }
+#endif
 
 /**
  * Sets the layer lists modified status to 'm'.