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

#ifndef UI_BROWSERACCESSCONTROLDIALOG_H
#define UI_BROWSERACCESSCONTROLDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include "browser/CustomTableWidget.h"

QT_BEGIN_NAMESPACE

class Ui_BrowserAccessControlDialog
{
public:
    QVBoxLayout *verticalLayout;
    QLabel *siteLabel;
    CustomTableWidget *itemsTable;
    QHBoxLayout *horizontalLayout;
    QSpacerItem *horizontalSpacer;
    QCheckBox *rememberDecisionCheckBox;
    QPushButton *allowButton;
    QPushButton *denyButton;

    void setupUi(QDialog *BrowserAccessControlDialog)
    {
        if (BrowserAccessControlDialog->objectName().isEmpty())
            BrowserAccessControlDialog->setObjectName(QString::fromUtf8("BrowserAccessControlDialog"));
        BrowserAccessControlDialog->resize(405, 200);
        verticalLayout = new QVBoxLayout(BrowserAccessControlDialog);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        siteLabel = new QLabel(BrowserAccessControlDialog);
        siteLabel->setObjectName(QString::fromUtf8("siteLabel"));
        QFont font;
        font.setBold(true);
        font.setWeight(75);
        siteLabel->setFont(font);
        siteLabel->setAlignment(Qt::AlignLeft);

        verticalLayout->addWidget(siteLabel);

        itemsTable = new CustomTableWidget(BrowserAccessControlDialog);
        itemsTable->setObjectName(QString::fromUtf8("itemsTable"));
        itemsTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
        itemsTable->setProperty("showDropIndicator", QVariant(false));
        itemsTable->setSelectionMode(QAbstractItemView::ExtendedSelection);
        itemsTable->setSelectionBehavior(QAbstractItemView::SelectRows);
        itemsTable->setCornerButtonEnabled(false);
        itemsTable->horizontalHeader()->setVisible(false);
        itemsTable->verticalHeader()->setVisible(false);

        verticalLayout->addWidget(itemsTable);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);

        rememberDecisionCheckBox = new QCheckBox(BrowserAccessControlDialog);
        rememberDecisionCheckBox->setObjectName(QString::fromUtf8("rememberDecisionCheckBox"));

        horizontalLayout->addWidget(rememberDecisionCheckBox);

        allowButton = new QPushButton(BrowserAccessControlDialog);
        allowButton->setObjectName(QString::fromUtf8("allowButton"));
        allowButton->setAutoDefault(true);

        horizontalLayout->addWidget(allowButton);

        denyButton = new QPushButton(BrowserAccessControlDialog);
        denyButton->setObjectName(QString::fromUtf8("denyButton"));
        denyButton->setAutoDefault(true);

        horizontalLayout->addWidget(denyButton);


        verticalLayout->addLayout(horizontalLayout);

        QWidget::setTabOrder(rememberDecisionCheckBox, allowButton);
        QWidget::setTabOrder(allowButton, denyButton);

        retranslateUi(BrowserAccessControlDialog);

        allowButton->setDefault(true);


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

    void retranslateUi(QDialog *BrowserAccessControlDialog)
    {
        BrowserAccessControlDialog->setWindowTitle(QCoreApplication::translate("BrowserAccessControlDialog", "KeePassXC - Browser Access Request", nullptr));
        siteLabel->setText(QCoreApplication::translate("BrowserAccessControlDialog", "%1 is requesting access to the following entries:", nullptr));
#if QT_CONFIG(tooltip)
        rememberDecisionCheckBox->setToolTip(QCoreApplication::translate("BrowserAccessControlDialog", "Remember access to checked entries", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(accessibility)
        rememberDecisionCheckBox->setAccessibleName(QCoreApplication::translate("BrowserAccessControlDialog", "Remember access to checked entries", nullptr));
#endif // QT_CONFIG(accessibility)
        rememberDecisionCheckBox->setText(QCoreApplication::translate("BrowserAccessControlDialog", "Remember", nullptr));
#if QT_CONFIG(accessibility)
        allowButton->setAccessibleName(QCoreApplication::translate("BrowserAccessControlDialog", "Allow access to entries", nullptr));
#endif // QT_CONFIG(accessibility)
        allowButton->setText(QCoreApplication::translate("BrowserAccessControlDialog", "Allow Selected", nullptr));
        denyButton->setText(QCoreApplication::translate("BrowserAccessControlDialog", "Deny All", nullptr));
    } // retranslateUi

};

namespace Ui {
    class BrowserAccessControlDialog: public Ui_BrowserAccessControlDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_BROWSERACCESSCONTROLDIALOG_H
