BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Mock class to test ModelMapper functionality. More...
Private Attributes | |
ModelView::SessionModel * | m_model |
Mock class to test ModelMapper functionality.
Definition at line 57 of file mockwidgets.h.
MockWidgetForModel::MockWidgetForModel | ( | ModelView::SessionModel * | model | ) |
Definition at line 87 of file mockwidgets.cpp.
References setModel().
MockWidgetForModel::~MockWidgetForModel | ( | ) |
Definition at line 92 of file mockwidgets.cpp.
References m_model, ModelView::SessionModel::mapper(), and ModelView::ModelMapper::unsubscribe().
MockWidgetForModel::MOCK_METHOD1 | ( | onModelAboutToBeReset | , |
void(ModelView::SessionModel *model) | |||
) |
MockWidgetForModel::MOCK_METHOD1 | ( | onModelDestroyed | , |
void(ModelView::SessionModel *model) | |||
) |
MockWidgetForModel::MOCK_METHOD1 | ( | onModelReset | , |
void(ModelView::SessionModel *model) | |||
) |
MockWidgetForModel::MOCK_METHOD2 | ( | onAboutToRemoveItem | , |
void(ModelView::SessionItem *item, ModelView::TagRow tagrow) | |||
) |
MockWidgetForModel::MOCK_METHOD2 | ( | onDataChange | , |
void(ModelView::SessionItem *item, int role) | |||
) |
MockWidgetForModel::MOCK_METHOD2 | ( | onItemInserted | , |
void(ModelView::SessionItem *item, ModelView::TagRow tagrow) | |||
) |
MockWidgetForModel::MOCK_METHOD2 | ( | onItemRemoved | , |
void(ModelView::SessionItem *item, ModelView::TagRow tagrow) | |||
) |
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
|
pure virtualinherited |
Referenced by setModel().
void MockWidgetForModel::setModel | ( | ModelView::SessionModel * | model | ) |
Definition at line 98 of file mockwidgets.cpp.
References m_model, ModelView::SessionModel::mapper(), ModelTestWidgetInterface::onAboutToRemoveItem(), ModelTestWidgetInterface::onDataChange(), ModelTestWidgetInterface::onItemInserted(), ModelTestWidgetInterface::onItemRemoved(), ModelTestWidgetInterface::onModelAboutToBeReset(), ModelTestWidgetInterface::onModelDestroyed(), ModelTestWidgetInterface::onModelReset(), ModelView::ModelMapper::setOnAboutToRemoveItem(), ModelView::ModelMapper::setOnDataChange(), ModelView::ModelMapper::setOnItemInserted(), ModelView::ModelMapper::setOnItemRemoved(), ModelView::ModelMapper::setOnModelAboutToBeReset(), ModelView::ModelMapper::setOnModelDestroyed(), ModelView::ModelMapper::setOnModelReset(), and ModelView::ModelMapper::unsubscribe().
Referenced by MockWidgetForModel(), and TEST().
|
private |
Definition at line 73 of file mockwidgets.h.
Referenced by ~MockWidgetForModel(), and setModel().