mirror of
https://github.com/ra3xdh/qucs_s
synced 2025-03-28 21:13:26 +00:00
Merge pull request #1129 from iwbnwif/new_comp_dialog
Allow free text editing for .IC components.
This commit is contained in:
commit
526eeedaf5
@ -348,7 +348,7 @@ ComponentDialog::ComponentDialog(Component* schematicComponent, Schematic* schem
|
||||
componentNameWidget->setCheck(component->showName);
|
||||
|
||||
// Try to work out what kind of component this is.
|
||||
isEquation = QStringList({"Eqn", "NutmegEq", "SpicePar", "SpGlobPar"}).contains(component->Model);
|
||||
isEquation = QStringList({"Eqn", "NutmegEq", "SpiceIC", "SpicePar", "SpGlobPar"}).contains(component->Model);
|
||||
hasSweep = QStringList({".AC", ".DISTO", ".NOISE", ".SW", ".SP", ".TR"}).contains(component->Model);
|
||||
hasFile = component->Props.count() > 0 && component->Props.at(0)->Name == "File";
|
||||
|
||||
@ -358,8 +358,8 @@ ComponentDialog::ComponentDialog(Component* schematicComponent, Schematic* schem
|
||||
// for a given simulation type. Then only create the valid widgets fo
|
||||
// sweepParams[".AC"] = QStringList({"Type", "Start", "Stop", "Points"});
|
||||
|
||||
paramsHiddenBySim["Export"] = QStringList{"NutmegEq", "SpicePar", "SpGlobPar"};
|
||||
paramsHiddenBySim["Sim"] = QStringList{".AC", ".DISTO", ".SP", ".NOISE", ".TR", "Eqn", "SpicePar", "SpGlobPar"};
|
||||
paramsHiddenBySim["Export"] = QStringList{"NutmegEq", "SpiceIC", "SpicePar", "SpGlobPar"};
|
||||
paramsHiddenBySim["Sim"] = QStringList{".AC", ".DISTO", ".SP", ".NOISE", ".TR", "Eqn", "SpiceIC", "SpicePar", "SpGlobPar"};
|
||||
paramsHiddenBySim["Param"] = QStringList{".AC", ".DISTO", ".SP", ".NOISE", ".TR"};
|
||||
|
||||
// Setup the dialog according to the component kind.
|
||||
|
Loading…
x
Reference in New Issue
Block a user