| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | #include "lc_pointpropertieseditingwidget.h" |
| |
|
| | #include "rs_point.h" |
| | #include "ui_lc_pointpropertieseditingwidget.h" |
| |
|
| | LC_PointPropertiesEditingWidget::LC_PointPropertiesEditingWidget(QWidget *parent) |
| | : LC_EntityPropertiesEditorWidget(parent) |
| | , ui(new Ui::LC_PointPropertiesEditingWidget){ |
| | ui->setupUi(this); |
| | connect(ui->lePosX, &QLineEdit::editingFinished, this, &LC_PointPropertiesEditingWidget::onPosXEditingFinished); |
| | connect(ui->lePosX, &QLineEdit::editingFinished, this, &LC_PointPropertiesEditingWidget::onPosYEditingFinished); |
| | } |
| |
|
| | LC_PointPropertiesEditingWidget::~LC_PointPropertiesEditingWidget(){ |
| | delete ui; |
| | } |
| |
|
| | void LC_PointPropertiesEditingWidget::setEntity(RS_Entity* entity) { |
| | m_entity = static_cast<RS_Point*>(entity); |
| | toUI(m_entity->getPos(), ui->lePosX, ui->lePosY); |
| | } |
| |
|
| | void LC_PointPropertiesEditingWidget::onPosXEditingFinished() { |
| | m_entity->setPos(toWCS(ui->lePosX, ui->lePosY, m_entity->getPos())); |
| | } |
| |
|
| | void LC_PointPropertiesEditingWidget::onPosYEditingFinished() { |
| | m_entity->setPos(toWCS(ui->lePosX, ui->lePosY, m_entity->getPos())); |
| | } |
| |
|