Widget for entering matching network design parameters.
More...
#include <MatchingNetworkParametersWidget.h>
|
|
void | parametersChanged () |
| | Emitted when parameters change.
|
| |
| void | topologyChanged (int index) |
| | Emitted when topology changes.
|
| |
| void | collapsedStateChanged (bool collapsed) |
| | Emitted when collapsed state changes.
|
| |
|
| void | mousePressEvent (QMouseEvent *event) override |
| | Handle mouse press events for collapsible header.
|
| |
Widget for entering matching network design parameters.
◆ MatchingNetworkParametersWidget()
| MatchingNetworkParametersWidget::MatchingNetworkParametersWidget |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ collapsedStateChanged
| void MatchingNetworkParametersWidget::collapsedStateChanged |
( |
bool |
collapsed | ) |
|
|
signal |
Emitted when collapsed state changes.
- Parameters
-
| collapsed | New collapsed state |
◆ getCurrentTopologyIndex()
| int MatchingNetworkParametersWidget::getCurrentTopologyIndex |
( |
| ) |
const |
Get the current topology index.
- Returns
- Index of selected topology
◆ getDesignParameters()
Get the design parameters.
- Returns
- Structure containing all design parameters
◆ getScaleFreq()
| double MatchingNetworkParametersWidget::getScaleFreq |
( |
int |
index | ) |
const |
Get the frequency scaling multiplier.
- Parameters
-
| index | Scale index (0=GHz, 1=MHz, 2=kHz, 3=Hz) |
- Returns
- Scale multiplier
◆ isCollapsed()
| bool MatchingNetworkParametersWidget::isCollapsed |
( |
| ) |
const |
|
inline |
Check if widget is collapsed.
- Returns
- True if collapsed, false otherwise
◆ mousePressEvent()
| void MatchingNetworkParametersWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
Handle mouse press events for collapsible header.
- Parameters
-
◆ onTopologyChanged
| void MatchingNetworkParametersWidget::onTopologyChanged |
( |
int |
index | ) |
|
|
slot |
Handle topology selection changes.
- Parameters
-
| index | Selected topology index |
◆ setCollapsed()
| void MatchingNetworkParametersWidget::setCollapsed |
( |
bool |
collapsed | ) |
|
Set collapsed state of widget.
- Parameters
-
| collapsed | True to collapse, false to expand |
◆ setTitle()
| void MatchingNetworkParametersWidget::setTitle |
( |
QString |
title | ) |
|
|
inline |
Set the title of the widget.
- Parameters
-
◆ topologyChanged
| void MatchingNetworkParametersWidget::topologyChanged |
( |
int |
index | ) |
|
|
signal |
Emitted when topology changes.
- Parameters
-
The documentation for this class was generated from the following files: