/********************************************************************************
** Form generated from reading UI file 'HeadingSelector.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_HEADINGSELECTOR_H
#define UI_HEADINGSELECTOR_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QTreeView>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_HeadingSelector
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QTreeView *tvTOCDisplay;
    QVBoxLayout *verticalLayout_2;
    QPushButton *rename;
    QSpacerItem *verticalSpacer_2;
    QHBoxLayout *horizontalLayout_2;
    QToolButton *bleft;
    QToolButton *bright;
    QSpacerItem *verticalSpacer;
    QCheckBox *cbTOCItemsOnly;
    QComboBox *cbTOCSetHeadingLevel;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *HeadingSelector)
    {
        if (HeadingSelector->objectName().isEmpty())
            HeadingSelector->setObjectName("HeadingSelector");
        HeadingSelector->resize(611, 445);
        verticalLayout = new QVBoxLayout(HeadingSelector);
        verticalLayout->setObjectName("verticalLayout");
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        tvTOCDisplay = new QTreeView(HeadingSelector);
        tvTOCDisplay->setObjectName("tvTOCDisplay");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Expanding);
        sizePolicy.setHorizontalStretch(1);
        sizePolicy.setVerticalStretch(1);
        sizePolicy.setHeightForWidth(tvTOCDisplay->sizePolicy().hasHeightForWidth());
        tvTOCDisplay->setSizePolicy(sizePolicy);
        tvTOCDisplay->setTabKeyNavigation(false);
        tvTOCDisplay->setProperty("showDropIndicator", QVariant(false));
        tvTOCDisplay->setDragEnabled(false);
        tvTOCDisplay->setAlternatingRowColors(true);
        tvTOCDisplay->setIndentation(15);
        tvTOCDisplay->setUniformRowHeights(true);

        horizontalLayout->addWidget(tvTOCDisplay);

        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName("verticalLayout_2");
        rename = new QPushButton(HeadingSelector);
        rename->setObjectName("rename");
        rename->setFocusPolicy(Qt::TabFocus);

        verticalLayout_2->addWidget(rename);

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

        verticalLayout_2->addItem(verticalSpacer_2);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        bleft = new QToolButton(HeadingSelector);
        bleft->setObjectName("bleft");
        bleft->setFocusPolicy(Qt::TabFocus);
        bleft->setArrowType(Qt::LeftArrow);

        horizontalLayout_2->addWidget(bleft);

        bright = new QToolButton(HeadingSelector);
        bright->setObjectName("bright");
        bright->setFocusPolicy(Qt::TabFocus);
        bright->setArrowType(Qt::RightArrow);

        horizontalLayout_2->addWidget(bright);


        verticalLayout_2->addLayout(horizontalLayout_2);

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

        verticalLayout_2->addItem(verticalSpacer);


        horizontalLayout->addLayout(verticalLayout_2);


        verticalLayout->addLayout(horizontalLayout);

        cbTOCItemsOnly = new QCheckBox(HeadingSelector);
        cbTOCItemsOnly->setObjectName("cbTOCItemsOnly");
        cbTOCItemsOnly->setFocusPolicy(Qt::TabFocus);
        cbTOCItemsOnly->setChecked(true);

        verticalLayout->addWidget(cbTOCItemsOnly);

        cbTOCSetHeadingLevel = new QComboBox(HeadingSelector);
        cbTOCSetHeadingLevel->setObjectName("cbTOCSetHeadingLevel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(cbTOCSetHeadingLevel->sizePolicy().hasHeightForWidth());
        cbTOCSetHeadingLevel->setSizePolicy(sizePolicy1);
        cbTOCSetHeadingLevel->setFocusPolicy(Qt::ClickFocus);
        cbTOCSetHeadingLevel->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        verticalLayout->addWidget(cbTOCSetHeadingLevel);

        buttonBox = new QDialogButtonBox(HeadingSelector);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
        buttonBox->setCenterButtons(false);

        verticalLayout->addWidget(buttonBox);

        QWidget::setTabOrder(tvTOCDisplay, rename);
        QWidget::setTabOrder(rename, bleft);
        QWidget::setTabOrder(bleft, bright);
        QWidget::setTabOrder(bright, cbTOCItemsOnly);
        QWidget::setTabOrder(cbTOCItemsOnly, cbTOCSetHeadingLevel);
        QWidget::setTabOrder(cbTOCSetHeadingLevel, buttonBox);

        retranslateUi(HeadingSelector);
        QObject::connect(buttonBox, &QDialogButtonBox::accepted, HeadingSelector, qOverload<>(&QDialog::accept));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, HeadingSelector, qOverload<>(&QDialog::reject));

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

    void retranslateUi(QDialog *HeadingSelector)
    {
        HeadingSelector->setWindowTitle(QCoreApplication::translate("HeadingSelector", "Generate Table Of Contents", nullptr));
#if QT_CONFIG(tooltip)
        rename->setToolTip(QCoreApplication::translate("HeadingSelector", "Change the name of the entry in the TOC.\n"
"The heading's title attribute will be updated in the document.", nullptr));
#endif // QT_CONFIG(tooltip)
        rename->setText(QCoreApplication::translate("HeadingSelector", "Rename", nullptr));
#if QT_CONFIG(tooltip)
        bleft->setToolTip(QCoreApplication::translate("HeadingSelector", "Decrease the heading level of the selected entry by 1.\n"
"The heading's tag will be updated in the document.\n"
"You can also use the left arrow key.", nullptr));
#endif // QT_CONFIG(tooltip)
        bleft->setText(QString());
#if QT_CONFIG(tooltip)
        bright->setToolTip(QCoreApplication::translate("HeadingSelector", "Increase the heading level of the selected entry by 1.\n"
"The heading's tag will be updated in the document.\n"
"You can also use the right arrow key.", nullptr));
#endif // QT_CONFIG(tooltip)
        bright->setText(QString());
#if QT_CONFIG(tooltip)
        cbTOCItemsOnly->setToolTip(QCoreApplication::translate("HeadingSelector", "Only display the items that will be added to the Table Of Contents.\n"
"Check or uncheck an entry to determine if it will be added to the TOC.", nullptr));
#endif // QT_CONFIG(tooltip)
        cbTOCItemsOnly->setText(QCoreApplication::translate("HeadingSelector", "Show TOC items only", nullptr));
#if QT_CONFIG(tooltip)
        cbTOCSetHeadingLevel->setToolTip(QCoreApplication::translate("HeadingSelector", "Quickly mark which headings are included in the TOC.\n"
"You can then check or uncheck individual headings in the list above.", nullptr));
#endif // QT_CONFIG(tooltip)
    } // retranslateUi

};

namespace Ui {
    class HeadingSelector: public Ui_HeadingSelector {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_HEADINGSELECTOR_H
