X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Ftrace.cpp;h=896fdec5a5ee50bb40409ad9bed7154b3c955e0d;hb=2b334bb4078d6e74e8ed4e3460c6596344dd9c8d;hp=d10448f3eac071b535df4c25148a42700eb70486;hpb=32d83ce1a26322a433785746ea7465f9bdf830b6;p=pulseview.git diff --git a/pv/view/trace.cpp b/pv/view/trace.cpp index d10448f..896fdec 100644 --- a/pv/view/trace.cpp +++ b/pv/view/trace.cpp @@ -263,6 +263,8 @@ void Trace::populate_popup_form(QWidget *parent, QFormLayout *form) { QLineEdit *const name_edit = new QLineEdit(parent); name_edit->setText(_name); + name_edit->selectAll(); + name_edit->setFocus(); connect(name_edit, SIGNAL(textChanged(const QString&)), this, SLOT(on_text_changed(const QString&))); form->addRow(tr("Name"), name_edit); @@ -270,6 +272,11 @@ void Trace::populate_popup_form(QWidget *parent, QFormLayout *form) add_colour_option(parent, form); } +void Trace::close_popup() +{ + _popup->close(); +} + void Trace::on_popup_closed() { _popup = NULL;