/********************************************************************************
** Form generated from reading UI file 'qgsmeasurebase.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_QGSMEASUREBASE_H
#define UI_QGSMEASUREBASE_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include "qgscollapsiblegroupbox.h"

QT_BEGIN_NAMESPACE

class Ui_QgsMeasureBase
{
public:
    QGridLayout *mGrid;
    QgsCollapsibleGroupBox *groupBox;
    QVBoxLayout *verticalLayout;
    QLabel *mNotesLabel;
    QSpacerItem *mSpacer;
    QRadioButton *mCartesian;
    QLineEdit *editHorizontalTotal;
    QComboBox *mUnitsCombo;
    QRadioButton *mEllipsoidal;
    QLineEdit *editTotal;
    QLabel *totalHorizontalDistanceLabel;
    QTreeWidget *mTable;
    QSpacerItem *spacerItem;
    QLabel *totalDistanceLabel;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *QgsMeasureBase)
    {
        if (QgsMeasureBase->objectName().isEmpty())
            QgsMeasureBase->setObjectName("QgsMeasureBase");
        QgsMeasureBase->resize(430, 300);
        QgsMeasureBase->setBaseSize(QSize(150, 200));
        QIcon icon;
        icon.addFile(QString::fromUtf8("."), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        QgsMeasureBase->setWindowIcon(icon);
        mGrid = new QGridLayout(QgsMeasureBase);
        mGrid->setSpacing(6);
        mGrid->setContentsMargins(11, 11, 11, 11);
        mGrid->setObjectName("mGrid");
        mGrid->setContentsMargins(9, 9, 9, 9);
        groupBox = new QgsCollapsibleGroupBox(QgsMeasureBase);
        groupBox->setObjectName("groupBox");
        verticalLayout = new QVBoxLayout(groupBox);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName("verticalLayout");
        mNotesLabel = new QLabel(groupBox);
        mNotesLabel->setObjectName("mNotesLabel");
        mNotesLabel->setWordWrap(true);

        verticalLayout->addWidget(mNotesLabel);


        mGrid->addWidget(groupBox, 8, 0, 1, 4);

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

        mGrid->addItem(mSpacer, 9, 0, 1, 4);

        mCartesian = new QRadioButton(QgsMeasureBase);
        mCartesian->setObjectName("mCartesian");
        mCartesian->setChecked(false);

        mGrid->addWidget(mCartesian, 7, 0, 1, 1);

        editHorizontalTotal = new QLineEdit(QgsMeasureBase);
        editHorizontalTotal->setObjectName("editHorizontalTotal");
        QFont font;
        font.setBold(true);
        editHorizontalTotal->setFont(font);
        editHorizontalTotal->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        editHorizontalTotal->setReadOnly(true);

        mGrid->addWidget(editHorizontalTotal, 6, 2, 1, 1);

        mUnitsCombo = new QComboBox(QgsMeasureBase);
        mUnitsCombo->setObjectName("mUnitsCombo");

        mGrid->addWidget(mUnitsCombo, 4, 3, 1, 1);

        mEllipsoidal = new QRadioButton(QgsMeasureBase);
        mEllipsoidal->setObjectName("mEllipsoidal");
        mEllipsoidal->setChecked(true);

        mGrid->addWidget(mEllipsoidal, 7, 2, 1, 1);

        editTotal = new QLineEdit(QgsMeasureBase);
        editTotal->setObjectName("editTotal");
        editTotal->setFont(font);
        editTotal->setAlignment(Qt::AlignRight);
        editTotal->setReadOnly(true);

        mGrid->addWidget(editTotal, 4, 2, 1, 1);

        totalHorizontalDistanceLabel = new QLabel(QgsMeasureBase);
        totalHorizontalDistanceLabel->setObjectName("totalHorizontalDistanceLabel");

        mGrid->addWidget(totalHorizontalDistanceLabel, 6, 0, 1, 1);

        mTable = new QTreeWidget(QgsMeasureBase);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setTextAlignment(2, Qt::AlignTrailing|Qt::AlignVCenter);
        mTable->setHeaderItem(__qtreewidgetitem);
        mTable->setObjectName("mTable");
        mTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
        mTable->setRootIsDecorated(false);
        mTable->setColumnCount(3);
        mTable->header()->setDefaultSectionSize(100);

        mGrid->addWidget(mTable, 2, 0, 1, 4);

        spacerItem = new QSpacerItem(41, 25, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        mGrid->addItem(spacerItem, 4, 1, 1, 1);

        totalDistanceLabel = new QLabel(QgsMeasureBase);
        totalDistanceLabel->setObjectName("totalDistanceLabel");

        mGrid->addWidget(totalDistanceLabel, 4, 0, 1, 1);

        buttonBox = new QDialogButtonBox(QgsMeasureBase);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setStandardButtons(QDialogButtonBox::Close|QDialogButtonBox::Help);

        mGrid->addWidget(buttonBox, 10, 0, 1, 4);

#if QT_CONFIG(shortcut)
        totalDistanceLabel->setBuddy(editTotal);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(mTable, editTotal);
        QWidget::setTabOrder(editTotal, mEllipsoidal);
        QWidget::setTabOrder(mEllipsoidal, mUnitsCombo);
        QWidget::setTabOrder(mUnitsCombo, editHorizontalTotal);
        QWidget::setTabOrder(editHorizontalTotal, mCartesian);

        retranslateUi(QgsMeasureBase);

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

    void retranslateUi(QDialog *QgsMeasureBase)
    {
        QgsMeasureBase->setWindowTitle(QCoreApplication::translate("QgsMeasureBase", "Measure", nullptr));
        groupBox->setTitle(QCoreApplication::translate("QgsMeasureBase", "Info", nullptr));
        mNotesLabel->setText(QString());
        mCartesian->setText(QCoreApplication::translate("QgsMeasureBase", "Cartesian", nullptr));
        mEllipsoidal->setText(QCoreApplication::translate("QgsMeasureBase", "Ellipsoidal", nullptr));
        totalHorizontalDistanceLabel->setText(QCoreApplication::translate("QgsMeasureBase", "Total Horizontal Distance", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = mTable->headerItem();
        ___qtreewidgetitem->setText(2, QCoreApplication::translate("QgsMeasureBase", "Segments", nullptr));
        ___qtreewidgetitem->setText(1, QCoreApplication::translate("QgsMeasureBase", "y", nullptr));
        ___qtreewidgetitem->setText(0, QCoreApplication::translate("QgsMeasureBase", "x", nullptr));
        totalDistanceLabel->setText(QCoreApplication::translate("QgsMeasureBase", "Total", nullptr));
    } // retranslateUi

};

namespace Ui {
    class QgsMeasureBase: public Ui_QgsMeasureBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSMEASUREBASE_H
