mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-04-06 23:13:43 +00:00
Handle traces created from CSV files in trace edit dialog
This commit is contained in:
parent
fa4e954f73
commit
3038dc0f75
7 changed files with 462 additions and 37 deletions
|
|
@ -33,6 +33,7 @@ TouchstoneImport::TouchstoneImport(QWidget *parent, int ports) :
|
|||
connect(ui->port2Group, qOverload<int>(&QButtonGroup::buttonClicked), [=](int id) {
|
||||
preventCollisionWithGroup(ui->port1Group, id);
|
||||
});
|
||||
connect(ui->file, &QLineEdit::textChanged, this, &TouchstoneImport::setFile);
|
||||
setPorts(ports);
|
||||
}
|
||||
|
||||
|
|
@ -103,6 +104,7 @@ void TouchstoneImport::setFile(QString filename)
|
|||
{
|
||||
ui->file->setText(filename);
|
||||
evaluateFile();
|
||||
emit filenameChanged(filename);
|
||||
}
|
||||
|
||||
void TouchstoneImport::on_browse_clicked()
|
||||
|
|
@ -110,7 +112,6 @@ void TouchstoneImport::on_browse_clicked()
|
|||
auto filename = QFileDialog::getOpenFileName(nullptr, "Open measurement file", "", "Touchstone files (*.s1p *.s2p *.s3p *.s4p)", nullptr, QFileDialog::DontUseNativeDialog);
|
||||
if (filename.length() > 0) {
|
||||
ui->file->setText(filename);
|
||||
evaluateFile();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue