Definition at line 21 of file SignalPlotter.h.
◆ FinishedSavingDataGuardType
◆ SignalPlotterWidget()
◆ ~SignalPlotterWidget()
DynExpModule::SignalPlotterWidget::~SignalPlotterWidget |
( |
| ) |
|
|
default |
◆ AllowResize()
bool DynExpModule::SignalPlotterWidget::AllowResize |
( |
| ) |
const |
|
inlinefinaloverridevirtualnoexcept |
Indicates the resizing behavior of the user interface window. Override to adjust.
- Returns
- Return true when the window should be resizable by the user, false otherwise.
Reimplemented from DynExp::QModuleWidget.
Definition at line 42 of file SignalPlotter.h.
◆ FinishedSavingData()
void DynExpModule::SignalPlotterWidget::FinishedSavingData |
( |
| ) |
|
|
inlineprivatenoexcept |
◆ GetAutoscalePlotAction()
auto* DynExpModule::SignalPlotterWidget::GetAutoscalePlotAction |
( |
| ) |
|
|
inlinenoexcept |
◆ GetClearPlotAction()
auto* DynExpModule::SignalPlotterWidget::GetClearPlotAction |
( |
| ) |
const |
|
inlinenoexcept |
◆ GetMultiplier()
auto DynExpModule::SignalPlotterWidget::GetMultiplier |
( |
| ) |
|
|
inlinenoexcept |
◆ GetRollingViewPlotAction()
auto* DynExpModule::SignalPlotterWidget::GetRollingViewPlotAction |
( |
| ) |
|
|
inlinenoexcept |
◆ GetXAxis()
auto DynExpModule::SignalPlotterWidget::GetXAxis |
( |
| ) |
|
|
inlinenoexcept |
◆ GetYAxis()
auto DynExpModule::SignalPlotterWidget::GetYAxis |
( |
| ) |
|
|
inlinenoexcept |
◆ OnPlotContextMenuRequested
void DynExpModule::SignalPlotterWidget::OnPlotContextMenuRequested |
( |
const QPoint & |
Position | ) |
|
|
privateslot |
◆ OnSaveCSVClicked
void DynExpModule::SignalPlotterWidget::OnSaveCSVClicked |
( |
| ) |
|
|
privateslot |
◆ SetAxes()
void DynExpModule::SignalPlotterWidget::SetAxes |
( |
QValueAxis * |
XAxis, |
|
|
QValueAxis * |
YAxis |
|
) |
| |
◆ SetData()
void DynExpModule::SignalPlotterWidget::SetData |
( |
const SampleDataType & |
SampleData | ) |
|
◆ UpdateUI()
void DynExpModule::SignalPlotterWidget::UpdateUI |
( |
bool |
IsRunning | ) |
|
◆ DataChart
QChart* DynExpModule::SignalPlotterWidget::DataChart |
|
private |
◆ DataSeries
QXYSeries* DynExpModule::SignalPlotterWidget::DataSeries |
|
private |
◆ IsSavingData
std::atomic_bool DynExpModule::SignalPlotterWidget::IsSavingData = false |
|
private |
◆ Multiplier
decltype(SampleDataType::Multiplier) DynExpModule::SignalPlotterWidget::Multiplier = 0 |
|
private |
Describes the factor 10^Multiplier the displayed data has been multiplied with for better x-label readability.
Definition at line 75 of file SignalPlotter.h.
◆ PlotAutoscaleAction
QAction* DynExpModule::SignalPlotterWidget::PlotAutoscaleAction |
|
private |
◆ PlotClearAction
QAction* DynExpModule::SignalPlotterWidget::PlotClearAction |
|
private |
◆ PlotContextMenu
QMenu* DynExpModule::SignalPlotterWidget::PlotContextMenu |
|
private |
◆ PlotRollingViewAction
QAction* DynExpModule::SignalPlotterWidget::PlotRollingViewAction |
|
private |
◆ ui
Ui::SignalPlotter DynExpModule::SignalPlotterWidget::ui |
◆ XAxis
QValueAxis* DynExpModule::SignalPlotterWidget::XAxis |
|
private |
◆ YAxis
QValueAxis* DynExpModule::SignalPlotterWidget::YAxis |
|
private |
The documentation for this class was generated from the following files: