| 480 | }; |
| 481 | |
| 482 | EditNodeNameDialog::EditNodeNameDialog(const NodeGuiPtr& node, |
| 483 | QWidget* parent) |
| 484 | : QDialog(parent) |
| 485 | , _imp( new EditNodeNameDialogPrivate(node) ) |
| 486 | { |
| 487 | QVBoxLayout* mainLayout = new QVBoxLayout(this); |
| 488 | |
| 489 | mainLayout->setContentsMargins(0, 0, 0, 0); |
| 490 | setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint); |
| 491 | _imp->field = new LineEdit(this); |
| 492 | _imp->field->setText( QString::fromUtf8( node->getNode()->getLabel().c_str() ) ); |
| 493 | mainLayout->addWidget(_imp->field); |
| 494 | } |
| 495 | |
| 496 | EditNodeNameDialog::~EditNodeNameDialog() |
| 497 | { |