1234567891011121314151617181920212223242526272829303132 |
- #include "GradientMenu.h"
- #include "ui_GradientMenu.h"
- GradientMenu::GradientMenu(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::GradientMenu)
- {
- ui->setupUi(this);
- ui->gradientWidget->setGradient(
- {
- { 0.1, QColor{ 10, 200, 20 } },
- { 0.7, QColor{ 100, 20, 120 } }
- }
- );
- }
- GradientMenu::~GradientMenu()
- {
- delete ui;
- }
- const QVector<QPair<float, QColor>>& GradientMenu::getGradient(void)
- {
- return ui->gradientWidget->getGradient();
- }
- void GradientMenu::setGradient(QVector<QPair<float, QColor>> grad)
- {
- ui->gradientWidget->setGradient(std::move(grad));
- }
|