BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
LayerEditor (QWidget *parent=nullptr) | |
~LayerEditor () | |
QSize | minimumSizeHint () const override |
void | selectionChanged () |
void | setModels (ApplicationModels *models) |
Set the mododel for the different items. More... | |
QSize | sizeHint () const override |
Private Attributes | |
LayerEditorActions * | m_actions {nullptr} |
LayerEditorWidget * | m_editorWidget {nullptr} |
LayerEditorToolBar * | m_toolBar {nullptr} |
Layer editor.
Definition at line 34 of file layereditor.h.
gui2::LayerEditor::LayerEditor | ( | QWidget * | parent = nullptr | ) |
|
default |
|
override |
Definition at line 58 of file layereditor.cpp.
References gui2::StyleUtils::DockMinimumSizeHint().
void gui2::LayerEditor::selectionChanged | ( | ) |
Definition at line 63 of file layereditor.cpp.
References gui2::LayerSelectionModel::firstSelected(), gui2::LayerSelectionModel::lastSelected(), m_editorWidget, m_toolBar, and gui2::LayerEditorWidget::selectionModel().
Referenced by setModels().
void gui2::LayerEditor::setModels | ( | ApplicationModels * | models | ) |
Set the mododel for the different items.
Definition at line 42 of file layereditor.cpp.
References m_actions, m_editorWidget, gui2::ApplicationModels::sampleModel(), selectionChanged(), gui2::LayerEditorWidget::selectionModel(), gui2::LayerEditorActions::setModel(), gui2::LayerEditorWidget::setModels(), and gui2::LayerEditorActions::setSelectionModel().
|
override |
Definition at line 53 of file layereditor.cpp.
References gui2::StyleUtils::DockSizeHint().
|
private |
Definition at line 48 of file layereditor.h.
Referenced by setModels().
|
private |
Definition at line 49 of file layereditor.h.
Referenced by LayerEditor(), selectionChanged(), and setModels().
|
private |
Definition at line 50 of file layereditor.h.
Referenced by LayerEditor(), and selectionChanged().