/********************************************************************************
** Form generated from reading UI file 'bucketoptionswidget.ui'
**
** Created by: Qt User Interface Compiler version 6.10.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_BUCKETOPTIONSWIDGET_H
#define UI_BUCKETOPTIONSWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "spinslider.h"

QT_BEGIN_NAMESPACE

class Ui_BucketOptionsWidget
{
public:
    QVBoxLayout *verticalLayout_2;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_3;
    QHBoxLayout *horizontalLayout_2;
    QLabel *referenceLayerDescLabel;
    QComboBox *referenceLayerComboBox;
    QHBoxLayout *horizontalLayout_4;
    QLabel *blendModeLabel;
    QComboBox *blendModeComboBox;
    QGridLayout *gridLayout;
    SpinSlider *colorToleranceSlider;
    QCheckBox *expandCheckbox;
    QSpinBox *expandSpinBox;
    QSpinBox *colorToleranceSpinbox;
    SpinSlider *expandSlider;
    QCheckBox *colorToleranceCheckbox;
    QHBoxLayout *horizontalLayout;
    SpinSlider *strokeThicknessSlider;
    QDoubleSpinBox *strokeThicknessSpinBox;

    void setupUi(QWidget *BucketOptionsWidget)
    {
        if (BucketOptionsWidget->objectName().isEmpty())
            BucketOptionsWidget->setObjectName("BucketOptionsWidget");
        BucketOptionsWidget->resize(400, 221);
        verticalLayout_2 = new QVBoxLayout(BucketOptionsWidget);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 6);
        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(-1, -1, -1, 6);
        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");

        verticalLayout->addLayout(horizontalLayout_3);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalLayout_2->setContentsMargins(-1, -1, -1, 0);
        referenceLayerDescLabel = new QLabel(BucketOptionsWidget);
        referenceLayerDescLabel->setObjectName("referenceLayerDescLabel");

        horizontalLayout_2->addWidget(referenceLayerDescLabel);

        referenceLayerComboBox = new QComboBox(BucketOptionsWidget);
        referenceLayerComboBox->setObjectName("referenceLayerComboBox");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(referenceLayerComboBox->sizePolicy().hasHeightForWidth());
        referenceLayerComboBox->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(referenceLayerComboBox);


        verticalLayout->addLayout(horizontalLayout_2);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        horizontalLayout_4->setContentsMargins(-1, -1, -1, 6);
        blendModeLabel = new QLabel(BucketOptionsWidget);
        blendModeLabel->setObjectName("blendModeLabel");

        horizontalLayout_4->addWidget(blendModeLabel);

        blendModeComboBox = new QComboBox(BucketOptionsWidget);
        blendModeComboBox->setObjectName("blendModeComboBox");
        sizePolicy.setHeightForWidth(blendModeComboBox->sizePolicy().hasHeightForWidth());
        blendModeComboBox->setSizePolicy(sizePolicy);

        horizontalLayout_4->addWidget(blendModeComboBox);


        verticalLayout->addLayout(horizontalLayout_4);


        verticalLayout_2->addLayout(verticalLayout);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        gridLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
        gridLayout->setVerticalSpacing(6);
        gridLayout->setContentsMargins(-1, 0, -1, -1);
        colorToleranceSlider = new SpinSlider(BucketOptionsWidget);
        colorToleranceSlider->setObjectName("colorToleranceSlider");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(colorToleranceSlider->sizePolicy().hasHeightForWidth());
        colorToleranceSlider->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(colorToleranceSlider, 0, 1, 1, 1);

        expandCheckbox = new QCheckBox(BucketOptionsWidget);
        expandCheckbox->setObjectName("expandCheckbox");

        gridLayout->addWidget(expandCheckbox, 1, 0, 1, 1);

        expandSpinBox = new QSpinBox(BucketOptionsWidget);
        expandSpinBox->setObjectName("expandSpinBox");
        expandSpinBox->setMaximum(0);

        gridLayout->addWidget(expandSpinBox, 1, 2, 1, 1);

        colorToleranceSpinbox = new QSpinBox(BucketOptionsWidget);
        colorToleranceSpinbox->setObjectName("colorToleranceSpinbox");
        colorToleranceSpinbox->setMaximum(0);

        gridLayout->addWidget(colorToleranceSpinbox, 0, 2, 1, 1);

        expandSlider = new SpinSlider(BucketOptionsWidget);
        expandSlider->setObjectName("expandSlider");
        sizePolicy1.setHeightForWidth(expandSlider->sizePolicy().hasHeightForWidth());
        expandSlider->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(expandSlider, 1, 1, 1, 1);

        colorToleranceCheckbox = new QCheckBox(BucketOptionsWidget);
        colorToleranceCheckbox->setObjectName("colorToleranceCheckbox");

        gridLayout->addWidget(colorToleranceCheckbox, 0, 0, 1, 1);

        gridLayout->setColumnStretch(1, 1);

        verticalLayout_2->addLayout(gridLayout);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        strokeThicknessSlider = new SpinSlider(BucketOptionsWidget);
        strokeThicknessSlider->setObjectName("strokeThicknessSlider");
        sizePolicy1.setHeightForWidth(strokeThicknessSlider->sizePolicy().hasHeightForWidth());
        strokeThicknessSlider->setSizePolicy(sizePolicy1);

        horizontalLayout->addWidget(strokeThicknessSlider);

        strokeThicknessSpinBox = new QDoubleSpinBox(BucketOptionsWidget);
        strokeThicknessSpinBox->setObjectName("strokeThicknessSpinBox");

        horizontalLayout->addWidget(strokeThicknessSpinBox);

        horizontalLayout->setStretch(0, 1);

        verticalLayout_2->addLayout(horizontalLayout);


        retranslateUi(BucketOptionsWidget);

        QMetaObject::connectSlotsByName(BucketOptionsWidget);
    } // setupUi

    void retranslateUi(QWidget *BucketOptionsWidget)
    {
        BucketOptionsWidget->setWindowTitle(QCoreApplication::translate("BucketOptionsWidget", "Form", nullptr));
        referenceLayerDescLabel->setText(QCoreApplication::translate("BucketOptionsWidget", "Reference", nullptr));
        blendModeLabel->setText(QCoreApplication::translate("BucketOptionsWidget", "Blend mode", nullptr));
        expandCheckbox->setText(QString());
        colorToleranceCheckbox->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class BucketOptionsWidget: public Ui_BucketOptionsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_BUCKETOPTIONSWIDGET_H
