/********************************************************************************
** Form generated from reading UI file 'SettingsWidgetFdoSecrets.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_SETTINGSWIDGETFDOSECRETS_H
#define UI_SETTINGSWIDGETFDOSECRETS_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "gui/MessageWidget.h"

QT_BEGIN_NAMESPACE

class Ui_SettingsWidgetFdoSecrets
{
public:
    QVBoxLayout *verticalLayout;
    MessageWidget *warningMsg;
    QCheckBox *enableFdoSecretService;
    QTabWidget *tabWidget;
    QWidget *tab;
    QVBoxLayout *verticalLayout_2;
    QCheckBox *showNotification;
    QCheckBox *confirmAccessItem;
    QCheckBox *confirmDeleteItem;
    QCheckBox *unlockBeforeSearch;
    QSpacerItem *verticalSpacer;
    QLabel *label_2;
    QTableView *tableDatabases;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_3;
    QLabel *label;
    QTableView *tableClients;

    void setupUi(QWidget *SettingsWidgetFdoSecrets)
    {
        if (SettingsWidgetFdoSecrets->objectName().isEmpty())
            SettingsWidgetFdoSecrets->setObjectName(QString::fromUtf8("SettingsWidgetFdoSecrets"));
        SettingsWidgetFdoSecrets->resize(525, 457);
        verticalLayout = new QVBoxLayout(SettingsWidgetFdoSecrets);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        warningMsg = new MessageWidget(SettingsWidgetFdoSecrets);
        warningMsg->setObjectName(QString::fromUtf8("warningMsg"));

        verticalLayout->addWidget(warningMsg);

        enableFdoSecretService = new QCheckBox(SettingsWidgetFdoSecrets);
        enableFdoSecretService->setObjectName(QString::fromUtf8("enableFdoSecretService"));

        verticalLayout->addWidget(enableFdoSecretService);

        tabWidget = new QTabWidget(SettingsWidgetFdoSecrets);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        verticalLayout_2 = new QVBoxLayout(tab);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        showNotification = new QCheckBox(tab);
        showNotification->setObjectName(QString::fromUtf8("showNotification"));
        showNotification->setChecked(true);

        verticalLayout_2->addWidget(showNotification);

        confirmAccessItem = new QCheckBox(tab);
        confirmAccessItem->setObjectName(QString::fromUtf8("confirmAccessItem"));
        confirmAccessItem->setChecked(true);

        verticalLayout_2->addWidget(confirmAccessItem);

        confirmDeleteItem = new QCheckBox(tab);
        confirmDeleteItem->setObjectName(QString::fromUtf8("confirmDeleteItem"));
        confirmDeleteItem->setChecked(true);

        verticalLayout_2->addWidget(confirmDeleteItem);

        unlockBeforeSearch = new QCheckBox(tab);
        unlockBeforeSearch->setObjectName(QString::fromUtf8("unlockBeforeSearch"));
        unlockBeforeSearch->setChecked(true);

        verticalLayout_2->addWidget(unlockBeforeSearch);

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

        verticalLayout_2->addItem(verticalSpacer);

        label_2 = new QLabel(tab);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        verticalLayout_2->addWidget(label_2);

        tableDatabases = new QTableView(tab);
        tableDatabases->setObjectName(QString::fromUtf8("tableDatabases"));
        tableDatabases->setFocusPolicy(Qt::NoFocus);
        tableDatabases->setEditTriggers(QAbstractItemView::NoEditTriggers);
        tableDatabases->setSelectionMode(QAbstractItemView::NoSelection);
        tableDatabases->setSelectionBehavior(QAbstractItemView::SelectRows);
        tableDatabases->verticalHeader()->setVisible(false);

        verticalLayout_2->addWidget(tableDatabases);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        verticalLayout_3 = new QVBoxLayout(tab_2);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        label = new QLabel(tab_2);
        label->setObjectName(QString::fromUtf8("label"));

        verticalLayout_3->addWidget(label);

        tableClients = new QTableView(tab_2);
        tableClients->setObjectName(QString::fromUtf8("tableClients"));
        tableClients->setFocusPolicy(Qt::NoFocus);
        tableClients->setEditTriggers(QAbstractItemView::NoEditTriggers);
        tableClients->setSelectionMode(QAbstractItemView::NoSelection);
        tableClients->setSelectionBehavior(QAbstractItemView::SelectRows);
        tableClients->verticalHeader()->setVisible(false);

        verticalLayout_3->addWidget(tableClients);

        tabWidget->addTab(tab_2, QString());

        verticalLayout->addWidget(tabWidget);


        retranslateUi(SettingsWidgetFdoSecrets);

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QWidget *SettingsWidgetFdoSecrets)
    {
        SettingsWidgetFdoSecrets->setWindowTitle(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Options", nullptr));
        enableFdoSecretService->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Enable KeepassXC Freedesktop.org Secret Service integration", nullptr));
        showNotification->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Show notification when passwords are retrieved by clients", nullptr));
#if QT_CONFIG(tooltip)
        confirmAccessItem->setToolTip(QCoreApplication::translate("SettingsWidgetFdoSecrets", "<html><head/><body><p>If enabled, any attempt to read a password must be confirmed. Otherwise, clients can read passwords without confirmation when the database is unlocked.</p><p>This option only covers the access to the password of an entry. Clients can always enumerate the items of exposed databases and query their attributes.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        confirmAccessItem->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Confirm when passwords are retrieved by clients", nullptr));
#if QT_CONFIG(tooltip)
        confirmDeleteItem->setToolTip(QCoreApplication::translate("SettingsWidgetFdoSecrets", "<html><head/><body><p>This setting does not override disabling recycle bin prompts </p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        confirmDeleteItem->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Confirm when clients request entry deletion", nullptr));
#if QT_CONFIG(tooltip)
        unlockBeforeSearch->setToolTip(QCoreApplication::translate("SettingsWidgetFdoSecrets", "<html><head/><body><p>This improves compatibility with certain applications which search for password without unlocking the database first.</p><p>But enabling this may also crash the client if the database can not be unlocked within a certain timeout. (Usually 25s, but may be a different value set in applications.) </p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        unlockBeforeSearch->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Prompt to unlock database before searching", nullptr));
        label_2->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "Exposed database groups:", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("SettingsWidgetFdoSecrets", "General", nullptr));
        label->setText(QCoreApplication::translate("SettingsWidgetFdoSecrets", "These applications are currently connected:", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("SettingsWidgetFdoSecrets", "Authorization", nullptr));
    } // retranslateUi

};

namespace Ui {
    class SettingsWidgetFdoSecrets: public Ui_SettingsWidgetFdoSecrets {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SETTINGSWIDGETFDOSECRETS_H
