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

#ifndef UI_EDITFILTERDIALOG_H
#define UI_EDITFILTERDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <klocalizedstring.h>
#include <widgets/MetaQueryWidget.h>
#include <widgets/TokenDropTarget.h>
#include <widgets/TokenPool.h>

QT_BEGIN_NAMESPACE

class Ui_EditFilterDialog
{
public:
    QVBoxLayout *verticalLayout_2;
    TokenPool *tpTokenPool;
    QFrame *dtTokens;
    QVBoxLayout *verticalLayout_3;
    TokenDropTarget *dropTarget;
    QGroupBox *groupBox_2;
    QHBoxLayout *horizontalLayout;
    QCheckBox *cbInvert;
    MetaQueryWidget *mqwAttributeEditor;
    QWidget *widget;
    QHBoxLayout *horizontalLayout_2;
    QRadioButton *rbAnd;
    QRadioButton *rbOr;
    QSpacerItem *horizontalSpacer;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout;
    QLineEdit *searchEdit;

    void setupUi(QWidget *EditFilterDialog)
    {
        if (EditFilterDialog->objectName().isEmpty())
            EditFilterDialog->setObjectName("EditFilterDialog");
        EditFilterDialog->resize(274, 306);
        verticalLayout_2 = new QVBoxLayout(EditFilterDialog);
        verticalLayout_2->setObjectName("verticalLayout_2");
        tpTokenPool = new TokenPool(EditFilterDialog);
        tpTokenPool->setObjectName("tpTokenPool");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(tpTokenPool->sizePolicy().hasHeightForWidth());
        tpTokenPool->setSizePolicy(sizePolicy);

        verticalLayout_2->addWidget(tpTokenPool);

        dtTokens = new QFrame(EditFilterDialog);
        dtTokens->setObjectName("dtTokens");
        dtTokens->setFrameShape(QFrame::StyledPanel);
        verticalLayout_3 = new QVBoxLayout(dtTokens);
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        verticalLayout_3->setObjectName("verticalLayout_3");
        dropTarget = new TokenDropTarget(dtTokens);
        dropTarget->setObjectName("dropTarget");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Minimum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(dropTarget->sizePolicy().hasHeightForWidth());
        dropTarget->setSizePolicy(sizePolicy1);
        dropTarget->setFocusPolicy(Qt::StrongFocus);

        verticalLayout_3->addWidget(dropTarget);


        verticalLayout_2->addWidget(dtTokens);

        groupBox_2 = new QGroupBox(EditFilterDialog);
        groupBox_2->setObjectName("groupBox_2");
        horizontalLayout = new QHBoxLayout(groupBox_2);
        horizontalLayout->setObjectName("horizontalLayout");
        cbInvert = new QCheckBox(groupBox_2);
        cbInvert->setObjectName("cbInvert");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(cbInvert->sizePolicy().hasHeightForWidth());
        cbInvert->setSizePolicy(sizePolicy2);

        horizontalLayout->addWidget(cbInvert);

        mqwAttributeEditor = new MetaQueryWidget(groupBox_2);
        mqwAttributeEditor->setObjectName("mqwAttributeEditor");
        sizePolicy1.setHeightForWidth(mqwAttributeEditor->sizePolicy().hasHeightForWidth());
        mqwAttributeEditor->setSizePolicy(sizePolicy1);
        mqwAttributeEditor->setFocusPolicy(Qt::StrongFocus);
        mqwAttributeEditor->setProperty("hideFieldSelector", QVariant(true));

        horizontalLayout->addWidget(mqwAttributeEditor);

        horizontalLayout->setStretch(1, 1);

        verticalLayout_2->addWidget(groupBox_2);

        widget = new QWidget(EditFilterDialog);
        widget->setObjectName("widget");
        horizontalLayout_2 = new QHBoxLayout(widget);
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        rbAnd = new QRadioButton(widget);
        rbAnd->setObjectName("rbAnd");
        rbAnd->setChecked(true);

        horizontalLayout_2->addWidget(rbAnd);

        rbOr = new QRadioButton(widget);
        rbOr->setObjectName("rbOr");

        horizontalLayout_2->addWidget(rbOr);

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

        horizontalLayout_2->addItem(horizontalSpacer);


        verticalLayout_2->addWidget(widget);

        groupBox = new QGroupBox(EditFilterDialog);
        groupBox->setObjectName("groupBox");
        verticalLayout = new QVBoxLayout(groupBox);
        verticalLayout->setObjectName("verticalLayout");
        searchEdit = new QLineEdit(groupBox);
        searchEdit->setObjectName("searchEdit");

        verticalLayout->addWidget(searchEdit);


        verticalLayout_2->addWidget(groupBox);

        verticalLayout_2->setStretch(0, 1);
        QWidget::setTabOrder(tpTokenPool, dropTarget);

        retranslateUi(EditFilterDialog);

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

    void retranslateUi(QWidget *EditFilterDialog)
    {
        groupBox_2->setTitle(tr2i18n("Condition", nullptr));
        cbInvert->setText(tr2i18n("invert", nullptr));
        rbAnd->setText(tr2i18n("and", nullptr));
        rbOr->setText(tr2i18n("or", nullptr));
        groupBox->setTitle(tr2i18n("Search filter", nullptr));
        (void)EditFilterDialog;
    } // retranslateUi

};

namespace Ui {
    class EditFilterDialog: public Ui_EditFilterDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // EDITFILTERDIALOG_H

