feat(parameter): add float parm

This commit is contained in:
parker
2025-07-22 02:27:09 +01:00
parent 67dc55dfb2
commit f0af6114f4
7 changed files with 72 additions and 5 deletions

View File

@@ -1,7 +1,10 @@
#include "Gui/ParametersPanel/ParametersPanel.h"
#include "Gui/Parameters/AbstractSliderParm.h"
#include "Gui/Parameters/AbstractFormParm.h"
#include "Gui/Parameters/FloatParm.h"
#include <qboxlayout.h>
#include <QSpinBox>
#include <qnamespace.h>
#include <qwidget.h>
#include <QLineEdit>
@@ -10,6 +13,7 @@ ParametersPanel::ParametersPanel(QWidget *parent, Qt::WindowFlags f)
{
mainLayout_ = new QVBoxLayout();
parametersLayout_ = new QVBoxLayout();
parametersLayout_->setAlignment(Qt::AlignTop);
bgWidget_ = new QWidget();
bgWidget_->setLayout(parametersLayout_);
@@ -25,10 +29,14 @@ ParametersPanel::ParametersPanel(QWidget *parent, Qt::WindowFlags f)
mainLayout_->addLayout(parametersLayout_);
mainLayout_->addWidget(bgWidget_);
parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
// parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
// parametersLayout_->addWidget(new enzo::ui::AbstractSliderParm());
// parametersLayout_->addWidget(new enzo::ui::FloatParm());
// parametersLayout_->addWidget(new enzo::ui::FloatParm());
parametersLayout_->addWidget(new enzo::ui::AbstractFormParm());
parametersLayout_->addWidget(new enzo::ui::AbstractFormParm());
parametersLayout_->addWidget(new enzo::ui::AbstractFormParm());
parametersLayout_->addWidget(new enzo::ui::AbstractFormParm());
setLayout(mainLayout_);