Skip to content
Snippets Groups Projects
Commit eb87b563 authored by Matthias Puchner's avatar Matthias Puchner
Browse files

free ParticleForm from SessionItem

parent 0efd9c7f
Branches
Tags
1 merge request!570remove SessionModel/Item from SampleModel and all related items
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/SampleDesigner/ParticleForm.h" #include "GUI/View/SampleDesigner/ParticleForm.h"
#include "GUI/Model/Sample/FormFactorItemCatalog.h"
#include "GUI/Model/Sample/FormFactorItems.h" #include "GUI/Model/Sample/FormFactorItems.h"
#include "GUI/Model/Sample/ParticleItem.h" #include "GUI/Model/Sample/ParticleItem.h"
#include "GUI/Model/Types/VectorDescriptor.h" #include "GUI/Model/Types/VectorDescriptor.h"
...@@ -20,15 +21,13 @@ ...@@ -20,15 +21,13 @@
#include "GUI/View/SampleDesigner/FormLayouter.h" #include "GUI/View/SampleDesigner/FormLayouter.h"
#include "GUI/View/SampleDesigner/MaterialInplaceForm.h" #include "GUI/View/SampleDesigner/MaterialInplaceForm.h"
#include "GUI/View/Tool/GroupBoxCollapser.h" #include "GUI/View/Tool/GroupBoxCollapser.h"
#include <QAction> #include <QAction>
ParticleForm::ParticleForm(QWidget* parent, ParticleItem* particleItem, bool allowAbundance, ParticleForm::ParticleForm(QWidget* parent, ParticleItem* particleItem, bool allowAbundance,
SampleEditorController* ec, bool allowRemove) SampleEditorController* ec, bool allowRemove)
: QGroupBox(parent) : QGroupBox(parent)
{ {
const QString formfactor = const QString formfactor = FormFactorItemCatalog::menuEntry(particleItem->formfactor());
particleItem->formfactorItem()->value().value<ComboProperty>().getValue();
setTitle("Particle (" + formfactor + ")"); setTitle("Particle (" + formfactor + ")");
FormLayouter layouter(this, ec); FormLayouter layouter(this, ec);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment