| DynExp
    Highly flexible laboratory automation for dynamically changing experiments. | 
#include <Trajectory1D.h>
 Inheritance diagram for DynExpModule::Trajectory1DWidget:
 Inheritance diagram for DynExpModule::Trajectory1DWidget:| Public Member Functions | |
| Trajectory1DWidget (Trajectory1D &Owner, QModuleWidget *parent=nullptr) | |
| ~Trajectory1DWidget ()=default | |
| bool | AllowResize () const noexcept override final | 
| Indicates the resizing behavior of the user interface window. Override to adjust. | |
| const auto & | GetUI () const noexcept | 
|  Public Member Functions inherited from DynExp::QModuleWidget | |
| QModuleWidget (QModuleBase &Owner, QWidget *Parent=nullptr) | |
| Constructs a QModuleWidgetinstance. | |
| ~QModuleWidget ()=default | |
| const auto & | GetOwner () const noexcept | 
| Getter for the owning module. | |
| Qt::WindowFlags | GetQtWindowFlags () const noexcept | 
| Depending on thr return value of AllowResize(), returns either the return value ofGetQtWindowFlagsResizable()orGetQtWindowFlagsNonResizable(). | |
| std::string | GetDataSaveDirectory () const | 
| Recalls a path where modules might save recorded data to. Used by Util::PromptSaveFilePathModule() to recall the directory the user has chosen last for saving a file. This directory is the same across all modules. | |
| void | SetDataSaveDirectory (std::string_view Directory) const | 
| Sets a path where modules might save recorded data to. Used by Util::PromptSaveFilePathModule() to store the directory the user has chosen last for saving a file. This directory is the same across all modules. | |
| Private Attributes | |
| Ui::Trajectory1D | ui | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from DynExp::QModuleWidget | |
| static constexpr Qt::WindowFlags | GetQtWindowFlagsResizable () | 
| Default Qt window flags for resizable module windows. | |
| static constexpr Qt::WindowFlags | GetQtWindowFlagsNonResizable () | 
| Default Qt window flags for non-resizable module windows. | |
Definition at line 26 of file Trajectory1D.h.
| DynExpModule::Trajectory1DWidget::Trajectory1DWidget | ( | Trajectory1D & | Owner, | 
| QModuleWidget * | parent = nullptr | ||
| ) | 
Definition at line 9 of file Trajectory1D.cpp.
| 
 | default | 
| 
 | inlinefinaloverridevirtualnoexcept | 
Indicates the resizing behavior of the user interface window. Override to adjust.
Reimplemented from DynExp::QModuleWidget.
Definition at line 34 of file Trajectory1D.h.
| 
 | inlinenoexcept | 
Definition at line 36 of file Trajectory1D.h.
| 
 | private | 
Definition at line 39 of file Trajectory1D.h.