/********************************************************************************
** Form generated from reading UI file 'widget_templatedline.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_WIDGET_TEMPLATEDLINE_H
#define UI_WIDGET_TEMPLATEDLINE_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "qgscollapsiblegroupbox.h"
#include "qgsdoublespinbox.h"
#include "qgspropertyoverridebutton.h"
#include "qgsunitselectionwidget.h"

QT_BEGIN_NAMESPACE

class Ui_WidgetTemplatedLine
{
public:
    QGridLayout *gridLayout_2;
    QgsCollapsibleGroupBox *mBlankSegmentsGrpBox;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_9;
    QToolButton *mEditBlankSegmentsBtn;
    QgsUnitSelectionWidget *mBlankSegmentsUnitWidget;
    QgsPropertyOverrideButton *mBlankSegmentsDDButton;
    QSpacerItem *horizontalSpacer_4;
    QgsPropertyOverrideButton *mPlacementDDBtn;
    QLabel *mPlacementLabel;
    QSpacerItem *horizontalSpacer;
    QSpacerItem *verticalSpacer;
    QGridLayout *gridLayout;
    QgsPropertyOverrideButton *mHashRotationDDBtn;
    QgsUnitSelectionWidget *mOffsetUnitWidget;
    QComboBox *mRingFilterComboBox;
    QCheckBox *chkRotateMarker;
    QLabel *label_6;
    QgsDoubleSpinBox *mSpinHashLength;
    QLabel *mHashLengthLabel;
    QgsDoubleSpinBox *mSpinAverageAngleLength;
    QSpacerItem *horizontalSpacer_3;
    QgsPropertyOverrideButton *mAverageAngleDDBtn;
    QgsUnitSelectionWidget *mHashLengthUnitWidget;
    QgsPropertyOverrideButton *mOffsetAlongLineDDBtn;
    QCheckBox *mCheckPlaceOnEveryPart;
    QLabel *mRingsLabel;
    QgsDoubleSpinBox *spinOffset;
    QgsDoubleSpinBox *mHashRotationSpinBox;
    QgsPropertyOverrideButton *mLineOffsetDDBtn;
    QgsUnitSelectionWidget *mOffsetAlongLineUnitWidget;
    QgsDoubleSpinBox *mSpinOffsetAlongLine;
    QLabel *label_3;
    QLabel *mHashRotationLabel;
    QLabel *label;
    QgsUnitSelectionWidget *mAverageAngleUnit;
    QgsPropertyOverrideButton *mHashLengthDDBtn;
    QGridLayout *gridLayout_3;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *mCheckInterval;
    QgsDoubleSpinBox *spinInterval;
    QgsUnitSelectionWidget *mIntervalUnitWidget;
    QSpacerItem *horizontalSpacer_2;
    QgsPropertyOverrideButton *mIntervalDDBtn;
    QCheckBox *mCheckVertex;
    QCheckBox *mCheckVertexLast;
    QCheckBox *mCheckVertexFirst;
    QCheckBox *mCheckCentralPoint;
    QCheckBox *mCheckSegmentCentralPoint;
    QCheckBox *mCheckCurvePoint;

    void setupUi(QWidget *WidgetTemplatedLine)
    {
        if (WidgetTemplatedLine->objectName().isEmpty())
            WidgetTemplatedLine->setObjectName("WidgetTemplatedLine");
        WidgetTemplatedLine->resize(385, 678);
        WidgetTemplatedLine->setWindowTitle(QString::fromUtf8("Form"));
        gridLayout_2 = new QGridLayout(WidgetTemplatedLine);
        gridLayout_2->setObjectName("gridLayout_2");
        gridLayout_2->setContentsMargins(1, -1, 1, 1);
        mBlankSegmentsGrpBox = new QgsCollapsibleGroupBox(WidgetTemplatedLine);
        mBlankSegmentsGrpBox->setObjectName("mBlankSegmentsGrpBox");
        mBlankSegmentsGrpBox->setCollapsed(true);
        verticalLayout = new QVBoxLayout(mBlankSegmentsGrpBox);
        verticalLayout->setObjectName("verticalLayout");
        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setObjectName("horizontalLayout_9");
        mEditBlankSegmentsBtn = new QToolButton(mBlankSegmentsGrpBox);
        mEditBlankSegmentsBtn->setObjectName("mEditBlankSegmentsBtn");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/themes/default/mActionShowAllLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mEditBlankSegmentsBtn->setIcon(icon);
        mEditBlankSegmentsBtn->setCheckable(true);

        horizontalLayout_9->addWidget(mEditBlankSegmentsBtn);

        mBlankSegmentsUnitWidget = new QgsUnitSelectionWidget(mBlankSegmentsGrpBox);
        mBlankSegmentsUnitWidget->setObjectName("mBlankSegmentsUnitWidget");
        mBlankSegmentsUnitWidget->setMinimumSize(QSize(20, 0));
        mBlankSegmentsUnitWidget->setFocusPolicy(Qt::TabFocus);

        horizontalLayout_9->addWidget(mBlankSegmentsUnitWidget);

        mBlankSegmentsDDButton = new QgsPropertyOverrideButton(mBlankSegmentsGrpBox);
        mBlankSegmentsDDButton->setObjectName("mBlankSegmentsDDButton");

        horizontalLayout_9->addWidget(mBlankSegmentsDDButton);

        horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_9->addItem(horizontalSpacer_4);


        verticalLayout->addLayout(horizontalLayout_9);


        gridLayout_2->addWidget(mBlankSegmentsGrpBox, 3, 0, 1, 3);

        mPlacementDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mPlacementDDBtn->setObjectName("mPlacementDDBtn");

        gridLayout_2->addWidget(mPlacementDDBtn, 0, 1, 1, 1);

        mPlacementLabel = new QLabel(WidgetTemplatedLine);
        mPlacementLabel->setObjectName("mPlacementLabel");

        gridLayout_2->addWidget(mPlacementLabel, 0, 0, 1, 1);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        gridLayout_2->addItem(horizontalSpacer, 0, 2, 1, 1);

        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        gridLayout_2->addItem(verticalSpacer, 4, 0, 1, 1);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        gridLayout->setContentsMargins(-1, 0, -1, -1);
        mHashRotationDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mHashRotationDDBtn->setObjectName("mHashRotationDDBtn");

        gridLayout->addWidget(mHashRotationDDBtn, 3, 4, 1, 1);

        mOffsetUnitWidget = new QgsUnitSelectionWidget(WidgetTemplatedLine);
        mOffsetUnitWidget->setObjectName("mOffsetUnitWidget");
        mOffsetUnitWidget->setMinimumSize(QSize(20, 0));
        mOffsetUnitWidget->setFocusPolicy(Qt::TabFocus);

        gridLayout->addWidget(mOffsetUnitWidget, 6, 3, 1, 1);

        mRingFilterComboBox = new QComboBox(WidgetTemplatedLine);
        mRingFilterComboBox->setObjectName("mRingFilterComboBox");

        gridLayout->addWidget(mRingFilterComboBox, 7, 2, 1, 3);

        chkRotateMarker = new QCheckBox(WidgetTemplatedLine);
        chkRotateMarker->setObjectName("chkRotateMarker");

        gridLayout->addWidget(chkRotateMarker, 4, 0, 1, 5);

        label_6 = new QLabel(WidgetTemplatedLine);
        label_6->setObjectName("label_6");

        gridLayout->addWidget(label_6, 5, 1, 1, 1);

        mSpinHashLength = new QgsDoubleSpinBox(WidgetTemplatedLine);
        mSpinHashLength->setObjectName("mSpinHashLength");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(1);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(mSpinHashLength->sizePolicy().hasHeightForWidth());
        mSpinHashLength->setSizePolicy(sizePolicy);
        mSpinHashLength->setDecimals(6);
        mSpinHashLength->setMaximum(10000000.000000000000000);
        mSpinHashLength->setSingleStep(0.200000000000000);
        mSpinHashLength->setValue(1.000000000000000);

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

        mHashLengthLabel = new QLabel(WidgetTemplatedLine);
        mHashLengthLabel->setObjectName("mHashLengthLabel");

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

        mSpinAverageAngleLength = new QgsDoubleSpinBox(WidgetTemplatedLine);
        mSpinAverageAngleLength->setObjectName("mSpinAverageAngleLength");
        sizePolicy.setHeightForWidth(mSpinAverageAngleLength->sizePolicy().hasHeightForWidth());
        mSpinAverageAngleLength->setSizePolicy(sizePolicy);
        mSpinAverageAngleLength->setDecimals(6);
        mSpinAverageAngleLength->setMaximum(10000000.000000000000000);
        mSpinAverageAngleLength->setSingleStep(0.200000000000000);
        mSpinAverageAngleLength->setValue(1.000000000000000);

        gridLayout->addWidget(mSpinAverageAngleLength, 5, 2, 1, 1);

        horizontalSpacer_3 = new QSpacerItem(10, 20, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        gridLayout->addItem(horizontalSpacer_3, 5, 0, 1, 1);

        mAverageAngleDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mAverageAngleDDBtn->setObjectName("mAverageAngleDDBtn");

        gridLayout->addWidget(mAverageAngleDDBtn, 5, 4, 1, 1);

        mHashLengthUnitWidget = new QgsUnitSelectionWidget(WidgetTemplatedLine);
        mHashLengthUnitWidget->setObjectName("mHashLengthUnitWidget");
        mHashLengthUnitWidget->setMinimumSize(QSize(20, 0));
        mHashLengthUnitWidget->setFocusPolicy(Qt::TabFocus);

        gridLayout->addWidget(mHashLengthUnitWidget, 2, 3, 1, 1);

        mOffsetAlongLineDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mOffsetAlongLineDDBtn->setObjectName("mOffsetAlongLineDDBtn");

        gridLayout->addWidget(mOffsetAlongLineDDBtn, 1, 4, 1, 1);

        mCheckPlaceOnEveryPart = new QCheckBox(WidgetTemplatedLine);
        mCheckPlaceOnEveryPart->setObjectName("mCheckPlaceOnEveryPart");

        gridLayout->addWidget(mCheckPlaceOnEveryPart, 0, 0, 1, 5);

        mRingsLabel = new QLabel(WidgetTemplatedLine);
        mRingsLabel->setObjectName("mRingsLabel");

        gridLayout->addWidget(mRingsLabel, 7, 0, 1, 2);

        spinOffset = new QgsDoubleSpinBox(WidgetTemplatedLine);
        spinOffset->setObjectName("spinOffset");
        sizePolicy.setHeightForWidth(spinOffset->sizePolicy().hasHeightForWidth());
        spinOffset->setSizePolicy(sizePolicy);
        spinOffset->setDecimals(6);
        spinOffset->setMinimum(-999999999.000000000000000);
        spinOffset->setMaximum(999999999.000000000000000);
        spinOffset->setSingleStep(0.200000000000000);

        gridLayout->addWidget(spinOffset, 6, 2, 1, 1);

        mHashRotationSpinBox = new QgsDoubleSpinBox(WidgetTemplatedLine);
        mHashRotationSpinBox->setObjectName("mHashRotationSpinBox");
        sizePolicy.setHeightForWidth(mHashRotationSpinBox->sizePolicy().hasHeightForWidth());
        mHashRotationSpinBox->setSizePolicy(sizePolicy);
        mHashRotationSpinBox->setWrapping(true);
        mHashRotationSpinBox->setDecimals(2);
        mHashRotationSpinBox->setMinimum(-360.000000000000000);
        mHashRotationSpinBox->setMaximum(360.000000000000000);
        mHashRotationSpinBox->setSingleStep(0.500000000000000);

        gridLayout->addWidget(mHashRotationSpinBox, 3, 2, 1, 1);

        mLineOffsetDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mLineOffsetDDBtn->setObjectName("mLineOffsetDDBtn");

        gridLayout->addWidget(mLineOffsetDDBtn, 6, 4, 1, 1);

        mOffsetAlongLineUnitWidget = new QgsUnitSelectionWidget(WidgetTemplatedLine);
        mOffsetAlongLineUnitWidget->setObjectName("mOffsetAlongLineUnitWidget");
        mOffsetAlongLineUnitWidget->setMinimumSize(QSize(0, 0));
        mOffsetAlongLineUnitWidget->setFocusPolicy(Qt::TabFocus);

        gridLayout->addWidget(mOffsetAlongLineUnitWidget, 1, 3, 1, 1);

        mSpinOffsetAlongLine = new QgsDoubleSpinBox(WidgetTemplatedLine);
        mSpinOffsetAlongLine->setObjectName("mSpinOffsetAlongLine");
        sizePolicy.setHeightForWidth(mSpinOffsetAlongLine->sizePolicy().hasHeightForWidth());
        mSpinOffsetAlongLine->setSizePolicy(sizePolicy);
        mSpinOffsetAlongLine->setDecimals(6);
        mSpinOffsetAlongLine->setMinimum(-10000000.000000000000000);
        mSpinOffsetAlongLine->setMaximum(10000000.000000000000000);
        mSpinOffsetAlongLine->setSingleStep(0.200000000000000);
        mSpinOffsetAlongLine->setValue(1.000000000000000);

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

        label_3 = new QLabel(WidgetTemplatedLine);
        label_3->setObjectName("label_3");

        gridLayout->addWidget(label_3, 6, 0, 1, 2);

        mHashRotationLabel = new QLabel(WidgetTemplatedLine);
        mHashRotationLabel->setObjectName("mHashRotationLabel");

        gridLayout->addWidget(mHashRotationLabel, 3, 0, 1, 2);

        label = new QLabel(WidgetTemplatedLine);
        label->setObjectName("label");

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

        mAverageAngleUnit = new QgsUnitSelectionWidget(WidgetTemplatedLine);
        mAverageAngleUnit->setObjectName("mAverageAngleUnit");
        mAverageAngleUnit->setMinimumSize(QSize(20, 0));
        mAverageAngleUnit->setFocusPolicy(Qt::TabFocus);

        gridLayout->addWidget(mAverageAngleUnit, 5, 3, 1, 1);

        mHashLengthDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mHashLengthDDBtn->setObjectName("mHashLengthDDBtn");

        gridLayout->addWidget(mHashLengthDDBtn, 2, 4, 1, 1);


        gridLayout_2->addLayout(gridLayout, 2, 0, 1, 3);

        gridLayout_3 = new QGridLayout();
        gridLayout_3->setObjectName("gridLayout_3");
        gridLayout_3->setContentsMargins(0, 0, -1, 0);
        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        mCheckInterval = new QCheckBox(WidgetTemplatedLine);
        mCheckInterval->setObjectName("mCheckInterval");
        mCheckInterval->setChecked(true);

        horizontalLayout_4->addWidget(mCheckInterval);

        spinInterval = new QgsDoubleSpinBox(WidgetTemplatedLine);
        spinInterval->setObjectName("spinInterval");
        sizePolicy.setHeightForWidth(spinInterval->sizePolicy().hasHeightForWidth());
        spinInterval->setSizePolicy(sizePolicy);
        spinInterval->setDecimals(6);
        spinInterval->setMaximum(10000000.000000000000000);
        spinInterval->setSingleStep(0.200000000000000);
        spinInterval->setValue(1.000000000000000);
        spinInterval->setShowClearButton(false);

        horizontalLayout_4->addWidget(spinInterval);

        mIntervalUnitWidget = new QgsUnitSelectionWidget(WidgetTemplatedLine);
        mIntervalUnitWidget->setObjectName("mIntervalUnitWidget");
        mIntervalUnitWidget->setMinimumSize(QSize(0, 0));
        mIntervalUnitWidget->setFocusPolicy(Qt::TabFocus);

        horizontalLayout_4->addWidget(mIntervalUnitWidget);


        gridLayout_3->addLayout(horizontalLayout_4, 0, 1, 1, 1);

        horizontalSpacer_2 = new QSpacerItem(10, 20, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        gridLayout_3->addItem(horizontalSpacer_2, 3, 0, 1, 1);

        mIntervalDDBtn = new QgsPropertyOverrideButton(WidgetTemplatedLine);
        mIntervalDDBtn->setObjectName("mIntervalDDBtn");

        gridLayout_3->addWidget(mIntervalDDBtn, 0, 2, 1, 1);

        mCheckVertex = new QCheckBox(WidgetTemplatedLine);
        mCheckVertex->setObjectName("mCheckVertex");

        gridLayout_3->addWidget(mCheckVertex, 3, 1, 1, 1);

        mCheckVertexLast = new QCheckBox(WidgetTemplatedLine);
        mCheckVertexLast->setObjectName("mCheckVertexLast");

        gridLayout_3->addWidget(mCheckVertexLast, 2, 1, 1, 1);

        mCheckVertexFirst = new QCheckBox(WidgetTemplatedLine);
        mCheckVertexFirst->setObjectName("mCheckVertexFirst");

        gridLayout_3->addWidget(mCheckVertexFirst, 1, 1, 1, 1);

        mCheckCentralPoint = new QCheckBox(WidgetTemplatedLine);
        mCheckCentralPoint->setObjectName("mCheckCentralPoint");

        gridLayout_3->addWidget(mCheckCentralPoint, 4, 1, 1, 1);

        mCheckSegmentCentralPoint = new QCheckBox(WidgetTemplatedLine);
        mCheckSegmentCentralPoint->setObjectName("mCheckSegmentCentralPoint");

        gridLayout_3->addWidget(mCheckSegmentCentralPoint, 5, 1, 1, 1);

        mCheckCurvePoint = new QCheckBox(WidgetTemplatedLine);
        mCheckCurvePoint->setObjectName("mCheckCurvePoint");

        gridLayout_3->addWidget(mCheckCurvePoint, 6, 1, 1, 1);


        gridLayout_2->addLayout(gridLayout_3, 1, 0, 1, 3);

        QWidget::setTabOrder(mPlacementDDBtn, mCheckInterval);
        QWidget::setTabOrder(mCheckInterval, spinInterval);
        QWidget::setTabOrder(spinInterval, mIntervalUnitWidget);
        QWidget::setTabOrder(mIntervalUnitWidget, mIntervalDDBtn);
        QWidget::setTabOrder(mIntervalDDBtn, mCheckVertex);
        QWidget::setTabOrder(mCheckVertex, mCheckVertexLast);
        QWidget::setTabOrder(mCheckVertexLast, mCheckVertexFirst);
        QWidget::setTabOrder(mCheckVertexFirst, mCheckCentralPoint);
        QWidget::setTabOrder(mCheckCentralPoint, mCheckSegmentCentralPoint);
        QWidget::setTabOrder(mCheckSegmentCentralPoint, mCheckCurvePoint);
        QWidget::setTabOrder(mCheckCurvePoint, mCheckPlaceOnEveryPart);
        QWidget::setTabOrder(mCheckPlaceOnEveryPart, mSpinOffsetAlongLine);
        QWidget::setTabOrder(mSpinOffsetAlongLine, mOffsetAlongLineUnitWidget);
        QWidget::setTabOrder(mOffsetAlongLineUnitWidget, mOffsetAlongLineDDBtn);
        QWidget::setTabOrder(mOffsetAlongLineDDBtn, mSpinHashLength);
        QWidget::setTabOrder(mSpinHashLength, mHashLengthUnitWidget);
        QWidget::setTabOrder(mHashLengthUnitWidget, mHashLengthDDBtn);
        QWidget::setTabOrder(mHashLengthDDBtn, mHashRotationSpinBox);
        QWidget::setTabOrder(mHashRotationSpinBox, mHashRotationDDBtn);
        QWidget::setTabOrder(mHashRotationDDBtn, chkRotateMarker);
        QWidget::setTabOrder(chkRotateMarker, mSpinAverageAngleLength);
        QWidget::setTabOrder(mSpinAverageAngleLength, mAverageAngleUnit);
        QWidget::setTabOrder(mAverageAngleUnit, mAverageAngleDDBtn);
        QWidget::setTabOrder(mAverageAngleDDBtn, spinOffset);
        QWidget::setTabOrder(spinOffset, mOffsetUnitWidget);
        QWidget::setTabOrder(mOffsetUnitWidget, mLineOffsetDDBtn);
        QWidget::setTabOrder(mLineOffsetDDBtn, mRingFilterComboBox);

        retranslateUi(WidgetTemplatedLine);

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

    void retranslateUi(QWidget *WidgetTemplatedLine)
    {
        mBlankSegmentsGrpBox->setTitle(QCoreApplication::translate("WidgetTemplatedLine", "Blank Segments", nullptr));
        mEditBlankSegmentsBtn->setText(QString());
        mBlankSegmentsDDButton->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        mPlacementDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        mPlacementLabel->setText(QCoreApplication::translate("WidgetTemplatedLine", "Hash placement", nullptr));
        mHashRotationDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        chkRotateMarker->setText(QCoreApplication::translate("WidgetTemplatedLine", "Rotate hash to follow line direction", nullptr));
        label_6->setText(QCoreApplication::translate("WidgetTemplatedLine", "Average angle over", nullptr));
        mHashLengthLabel->setText(QCoreApplication::translate("WidgetTemplatedLine", "Hash length", nullptr));
        mAverageAngleDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        mOffsetAlongLineDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mCheckPlaceOnEveryPart->setToolTip(QCoreApplication::translate("WidgetTemplatedLine", "If checked, the \"first vertex\" or \"last vertex\" placements will also render at the first and last vertex for every part of multipart geometries", nullptr));
#endif // QT_CONFIG(tooltip)
        mCheckPlaceOnEveryPart->setText(QCoreApplication::translate("WidgetTemplatedLine", "Place on every part extremity", nullptr));
        mRingsLabel->setText(QCoreApplication::translate("WidgetTemplatedLine", "Rings", nullptr));
        mHashRotationSpinBox->setSuffix(QCoreApplication::translate("WidgetTemplatedLine", " \302\260", nullptr));
        mLineOffsetDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        label_3->setText(QCoreApplication::translate("WidgetTemplatedLine", "Line offset", nullptr));
        mHashRotationLabel->setText(QCoreApplication::translate("WidgetTemplatedLine", "Hash rotation", nullptr));
        label->setText(QCoreApplication::translate("WidgetTemplatedLine", "Offset along line", nullptr));
        mHashLengthDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
        mCheckInterval->setText(QCoreApplication::translate("WidgetTemplatedLine", "With interval", nullptr));
        mIntervalDDBtn->setText(QCoreApplication::translate("WidgetTemplatedLine", "\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mCheckVertex->setToolTip(QCoreApplication::translate("WidgetTemplatedLine", "Shows symbols on inner vertices, i.e. all vertices except the first or last", nullptr));
#endif // QT_CONFIG(tooltip)
        mCheckVertex->setText(QCoreApplication::translate("WidgetTemplatedLine", "On inner vertices", nullptr));
        mCheckVertexLast->setText(QCoreApplication::translate("WidgetTemplatedLine", "On last vertex", nullptr));
        mCheckVertexFirst->setText(QCoreApplication::translate("WidgetTemplatedLine", "On first vertex", nullptr));
        mCheckCentralPoint->setText(QCoreApplication::translate("WidgetTemplatedLine", "On central point", nullptr));
        mCheckSegmentCentralPoint->setText(QCoreApplication::translate("WidgetTemplatedLine", "On central point of segments", nullptr));
        mCheckCurvePoint->setText(QCoreApplication::translate("WidgetTemplatedLine", "On every curve point", nullptr));
        (void)WidgetTemplatedLine;
    } // retranslateUi

};

namespace Ui {
    class WidgetTemplatedLine: public Ui_WidgetTemplatedLine {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_WIDGET_TEMPLATEDLINE_H
