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

#ifndef UI_QGSBROWSERWIDGETBASE_H
#define UI_QGSBROWSERWIDGETBASE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "qgsfilterlineedit.h"
#include "qgspanelwidget.h"

QT_BEGIN_NAMESPACE

class Ui_QgsBrowserWidgetBase
{
public:
    QAction *mActionAddLayers;
    QAction *mActionRefresh;
    QAction *mActionShowFilter;
    QAction *mActionCollapse;
    QAction *mActionPropertiesWidget;
    QVBoxLayout *verticalLayout;
    QToolBar *mBrowserToolbar;
    QWidget *mWidgetFilter;
    QHBoxLayout *horizontalLayout;
    QFrame *frame;
    QHBoxLayout *horizontalLayout_3;
    QToolButton *mBtnFilterOptions;
    QgsFilterLineEdit *mLeFilter;
    QSplitter *mSplitter;
    QWidget *verticalLayoutWidget;
    QVBoxLayout *mLayoutBrowser;
    QWidget *mPropertiesWidget;
    QVBoxLayout *verticalLayout_3;
    QVBoxLayout *mPropertiesLayout;

    void setupUi(QgsPanelWidget *QgsBrowserWidgetBase)
    {
        if (QgsBrowserWidgetBase->objectName().isEmpty())
            QgsBrowserWidgetBase->setObjectName("QgsBrowserWidgetBase");
        QgsBrowserWidgetBase->resize(256, 187);
        mActionAddLayers = new QAction(QgsBrowserWidgetBase);
        mActionAddLayers->setObjectName("mActionAddLayers");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/themes/default/mActionAddLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddLayers->setIcon(icon);
        mActionRefresh = new QAction(QgsBrowserWidgetBase);
        mActionRefresh->setObjectName("mActionRefresh");
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/images/themes/default/mActionRefresh.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRefresh->setIcon(icon1);
        mActionShowFilter = new QAction(QgsBrowserWidgetBase);
        mActionShowFilter->setObjectName("mActionShowFilter");
        mActionShowFilter->setCheckable(true);
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/images/themes/default/mActionFilter2.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowFilter->setIcon(icon2);
        mActionCollapse = new QAction(QgsBrowserWidgetBase);
        mActionCollapse->setObjectName("mActionCollapse");
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/images/themes/default/mActionCollapseTree.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCollapse->setIcon(icon3);
        mActionPropertiesWidget = new QAction(QgsBrowserWidgetBase);
        mActionPropertiesWidget->setObjectName("mActionPropertiesWidget");
        mActionPropertiesWidget->setCheckable(true);
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/images/themes/default/mActionPropertiesWidget.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPropertiesWidget->setIcon(icon4);
        verticalLayout = new QVBoxLayout(QgsBrowserWidgetBase);
        verticalLayout->setSpacing(6);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        mBrowserToolbar = new QToolBar(QgsBrowserWidgetBase);
        mBrowserToolbar->setObjectName("mBrowserToolbar");
        mBrowserToolbar->setIconSize(QSize(16, 16));
        mBrowserToolbar->setFloatable(false);

        verticalLayout->addWidget(mBrowserToolbar);

        mWidgetFilter = new QWidget(QgsBrowserWidgetBase);
        mWidgetFilter->setObjectName("mWidgetFilter");
        horizontalLayout = new QHBoxLayout(mWidgetFilter);
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        frame = new QFrame(mWidgetFilter);
        frame->setObjectName("frame");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(frame->sizePolicy().hasHeightForWidth());
        frame->setSizePolicy(sizePolicy);
        frame->setFrameShape(QFrame::NoFrame);
        frame->setFrameShadow(QFrame::Raised);
        horizontalLayout_3 = new QHBoxLayout(frame);
        horizontalLayout_3->setSpacing(2);
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        horizontalLayout_3->setContentsMargins(2, 0, 2, 0);
        mBtnFilterOptions = new QToolButton(frame);
        mBtnFilterOptions->setObjectName("mBtnFilterOptions");
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/images/themes/default/mActionOptions.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mBtnFilterOptions->setIcon(icon5);
        mBtnFilterOptions->setPopupMode(QToolButton::InstantPopup);
        mBtnFilterOptions->setToolButtonStyle(Qt::ToolButtonIconOnly);
        mBtnFilterOptions->setAutoRaise(true);

        horizontalLayout_3->addWidget(mBtnFilterOptions);

        mLeFilter = new QgsFilterLineEdit(frame);
        mLeFilter->setObjectName("mLeFilter");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(mLeFilter->sizePolicy().hasHeightForWidth());
        mLeFilter->setSizePolicy(sizePolicy1);
        mLeFilter->setMinimumSize(QSize(0, 0));
        mLeFilter->setBaseSize(QSize(0, 0));

        horizontalLayout_3->addWidget(mLeFilter);


        horizontalLayout->addWidget(frame);


        verticalLayout->addWidget(mWidgetFilter);

        mSplitter = new QSplitter(QgsBrowserWidgetBase);
        mSplitter->setObjectName("mSplitter");
        mSplitter->setOrientation(Qt::Vertical);
        verticalLayoutWidget = new QWidget(mSplitter);
        verticalLayoutWidget->setObjectName("verticalLayoutWidget");
        mLayoutBrowser = new QVBoxLayout(verticalLayoutWidget);
        mLayoutBrowser->setObjectName("mLayoutBrowser");
        mLayoutBrowser->setContentsMargins(0, 0, 0, 0);
        mSplitter->addWidget(verticalLayoutWidget);
        mPropertiesWidget = new QWidget(mSplitter);
        mPropertiesWidget->setObjectName("mPropertiesWidget");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(mPropertiesWidget->sizePolicy().hasHeightForWidth());
        mPropertiesWidget->setSizePolicy(sizePolicy2);
        mPropertiesWidget->setMinimumSize(QSize(0, 0));
        verticalLayout_3 = new QVBoxLayout(mPropertiesWidget);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        mPropertiesLayout = new QVBoxLayout();
        mPropertiesLayout->setObjectName("mPropertiesLayout");

        verticalLayout_3->addLayout(mPropertiesLayout);

        mSplitter->addWidget(mPropertiesWidget);

        verticalLayout->addWidget(mSplitter);


        mBrowserToolbar->addAction(mActionAddLayers);
        mBrowserToolbar->addAction(mActionRefresh);
        mBrowserToolbar->addAction(mActionShowFilter);
        mBrowserToolbar->addAction(mActionCollapse);
        mBrowserToolbar->addAction(mActionPropertiesWidget);

        retranslateUi(QgsBrowserWidgetBase);

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

    void retranslateUi(QgsPanelWidget *QgsBrowserWidgetBase)
    {
        QgsBrowserWidgetBase->setWindowTitle(QCoreApplication::translate("QgsBrowserWidgetBase", "Browser", nullptr));
        mActionAddLayers->setText(QCoreApplication::translate("QgsBrowserWidgetBase", "Add Layers", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddLayers->setToolTip(QCoreApplication::translate("QgsBrowserWidgetBase", "Add Selected Layers", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRefresh->setText(QCoreApplication::translate("QgsBrowserWidgetBase", "Refresh", nullptr));
        mActionShowFilter->setText(QCoreApplication::translate("QgsBrowserWidgetBase", "Filter Browser", nullptr));
        mActionShowFilter->setIconText(QCoreApplication::translate("QgsBrowserWidgetBase", "Filter Browser", nullptr));
#if QT_CONFIG(tooltip)
        mActionShowFilter->setToolTip(QCoreApplication::translate("QgsBrowserWidgetBase", "Filter Browser", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCollapse->setText(QCoreApplication::translate("QgsBrowserWidgetBase", "Collapse All", nullptr));
#if QT_CONFIG(tooltip)
        mActionCollapse->setToolTip(QCoreApplication::translate("QgsBrowserWidgetBase", "Collapse All", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPropertiesWidget->setText(QCoreApplication::translate("QgsBrowserWidgetBase", "Show Properties", nullptr));
#if QT_CONFIG(tooltip)
        mActionPropertiesWidget->setToolTip(QCoreApplication::translate("QgsBrowserWidgetBase", "Enable/disable properties widget", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        mBtnFilterOptions->setToolTip(QCoreApplication::translate("QgsBrowserWidgetBase", "Options", nullptr));
#endif // QT_CONFIG(tooltip)
        mBtnFilterOptions->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class QgsBrowserWidgetBase: public Ui_QgsBrowserWidgetBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSBROWSERWIDGETBASE_H
