]> Shamusworld >> Repos - architektonas/blobdiff - src/forms/layerdialog.cpp
Bugfixes related to removing Snapper class.
[architektonas] / src / forms / layerdialog.cpp
index 798791021e4978327ac52618549673a7120ea7df..facdab7597a00d0671f4496d52fe3919a5a35fb1 100644 (file)
@@ -1,8 +1,11 @@
 // layerdialog.cpp
 //
+// Part of the Architektonas Project
 // Originally part of QCad Community Edition by Andrew Mustun
 // Extensively rewritten and refactored by James L. Hammons
-// (C) 2010 Underground Software
+// Portions copyright (C) 2001-2003 RibbonSoft
+// Copyright (C) 2010 Underground Software
+// See the README and GPLv2 files for licensing and warranty information
 //
 // JLH = James L. Hammons <jlhamm@acm.org>
 //
@@ -13,8 +16,8 @@
 
 #include "layerdialog.h"
 
-#include "rs_layer.h"
-#include "rs_layerlist.h"
+#include "layer.h"
+#include "layerlist.h"
 
 LayerDialog::LayerDialog(QWidget * parent/*= NULL*/, Qt::WindowFlags flags/*= 0*/):
        QDialog(parent, flags), layer(NULL), layerList(NULL), layerName(""), editLayer(false)
@@ -26,7 +29,7 @@ LayerDialog::~LayerDialog()
 {
 }
 
-void LayerDialog::setLayer(RS_Layer * l)
+void LayerDialog::setLayer(Layer * l)
 {
        layer = l;
        layerName = layer->getName();
@@ -37,7 +40,7 @@ void LayerDialog::setLayer(RS_Layer * l)
                ui.leName->setEnabled(false);
 }
 
-void LayerDialog::setLayerList(RS_LayerList * ll)
+void LayerDialog::setLayerList(LayerList * ll)
 {
        layerList = ll;
 }
@@ -53,10 +56,10 @@ void LayerDialog::updateLayer()
        layer->setPen(ui.wPen->getPen());
 #if 0
 //OK, the problem is the color widget is misreporting the color that's been set.
-RS_Color c = ui.wPen->getPen().getColor();
+Color c = ui.wPen->getPen().getColor();
 printf("LayerDialog::updateLayer() -> selected pen is %u, %u, %u\n", c.red(), c.green(), c.blue());
 std::cout << ui.wPen->getPen();
-RS_Pen p = layer->getPen();
+Pen p = layer->getPen();
 c = p.getColor();
 printf("LayerDialog::updateLayer() -> selected pen is %u, %u, %u\n", c.red(), c.green(), c.blue());
 std::cout << ui.wPen->getPen();
@@ -65,11 +68,11 @@ std::cout << ui.wPen->getPen();
 
 void LayerDialog::validate()
 {
-       if (layerList != NULL && (editLayer == FALSE || layerName != ui.leName->text()))
+       if (layerList && (!editLayer || layerName != ui.leName->text()))
        {
-               RS_Layer * l = layerList->find(ui.leName->text().toLatin1());
+               Layer * l = layerList->find(ui.leName->text().toLatin1());
 
-               if (l != NULL)
+               if (l)
                {
                        QMessageBox::information(parentWidget(), QMessageBox::tr("Layer Properties"),
                                 QMessageBox::tr("Layer with a name \"%1\" already exists. Please specify "