X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fforms%2Flayerdialog.cpp;h=facdab7597a00d0671f4496d52fe3919a5a35fb1;hb=f62cebc26c7c3af447f0e4e4c43331f8589dce22;hp=798791021e4978327ac52618549673a7120ea7df;hpb=16ce54abf01ca3032e42a5bb11a4afcf9014dcca;p=architektonas diff --git a/src/forms/layerdialog.cpp b/src/forms/layerdialog.cpp index 7987910..facdab7 100644 --- a/src/forms/layerdialog.cpp +++ b/src/forms/layerdialog.cpp @@ -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 // @@ -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 "