/********************************************************************************
** Form generated from reading UI file 'welcome_page.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_WELCOME_PAGE_H
#define UI_WELCOME_PAGE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "accordion_frame.h"
#include "interface_frame.h"
#include "widgets/capture_filter_combo.h"
#include "widgets/clickable_label.h"
#include "widgets/info_banner_widget.h"
#include "widgets/learn_card_widget.h"

QT_BEGIN_NAMESPACE

class Ui_WelcomePage
{
public:
    QVBoxLayout *pageLayout;
    QVBoxLayout *titleSectionLayout;
    QHBoxLayout *titleSectionRowLayout;
    QLabel *mainWelcomeBanner;
    QSpacerItem *titleSectionBannerSpacer;
    QLabel *flavorBanner;
    QLabel *fullReleaseLabel;
    QHBoxLayout *contentAreaLayout;
    QWidget *mainContentContainer;
    QVBoxLayout *mainContentLayout;
    AccordionFrame *openFrame;
    QVBoxLayout *openFileSectionLayout;
    ClickableLabel *recentLabel;
    QListWidget *recentList;
    QVBoxLayout *captureSectionLayout;
    ClickableLabel *captureLabel;
    QHBoxLayout *captureSectionFilterRowLayout;
    QLabel *captureSectionFilterLabel;
    CaptureFilterCombo *captureFilterComboBox;
    QPushButton *btnInterfaceType;
    InterfaceFrame *interfaceFrame;
    QWidget *sidebarContainer;
    QVBoxLayout *sidebarLayout;
    InfoBannerWidget *tipsSectionCard;
    LearnCardWidget *learnSectionCard;
    QSpacerItem *sidebarSpacer;

    void setupUi(QWidget *WelcomePage)
    {
        if (WelcomePage->objectName().isEmpty())
            WelcomePage->setObjectName("WelcomePage");
        WelcomePage->resize(920, 663);
        pageLayout = new QVBoxLayout(WelcomePage);
        pageLayout->setObjectName("pageLayout");
        pageLayout->setContentsMargins(38, -1, 38, -1);
        titleSectionLayout = new QVBoxLayout();
        titleSectionLayout->setObjectName("titleSectionLayout");
        titleSectionRowLayout = new QHBoxLayout();
        titleSectionRowLayout->setObjectName("titleSectionRowLayout");
        mainWelcomeBanner = new QLabel(WelcomePage);
        mainWelcomeBanner->setObjectName("mainWelcomeBanner");

        titleSectionRowLayout->addWidget(mainWelcomeBanner);

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

        titleSectionRowLayout->addItem(titleSectionBannerSpacer);

        flavorBanner = new QLabel(WelcomePage);
        flavorBanner->setObjectName("flavorBanner");
        flavorBanner->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);

        titleSectionRowLayout->addWidget(flavorBanner);


        titleSectionLayout->addLayout(titleSectionRowLayout);

        fullReleaseLabel = new QLabel(WelcomePage);
        fullReleaseLabel->setObjectName("fullReleaseLabel");

        titleSectionLayout->addWidget(fullReleaseLabel);


        pageLayout->addLayout(titleSectionLayout);

        contentAreaLayout = new QHBoxLayout();
        contentAreaLayout->setSpacing(16);
        contentAreaLayout->setObjectName("contentAreaLayout");
        mainContentContainer = new QWidget(WelcomePage);
        mainContentContainer->setObjectName("mainContentContainer");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(1);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(mainContentContainer->sizePolicy().hasHeightForWidth());
        mainContentContainer->setSizePolicy(sizePolicy);
        mainContentContainer->setMinimumSize(QSize(550, 0));
        mainContentLayout = new QVBoxLayout(mainContentContainer);
        mainContentLayout->setObjectName("mainContentLayout");
        openFrame = new AccordionFrame(mainContentContainer);
        openFrame->setObjectName("openFrame");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(2);
        sizePolicy1.setHeightForWidth(openFrame->sizePolicy().hasHeightForWidth());
        openFrame->setSizePolicy(sizePolicy1);
        openFrame->setFrameShape(QFrame::Shape::NoFrame);
        openFrame->setFrameShadow(QFrame::Shadow::Plain);
        openFrame->setLineWidth(0);
        openFileSectionLayout = new QVBoxLayout(openFrame);
        openFileSectionLayout->setObjectName("openFileSectionLayout");
        openFileSectionLayout->setContentsMargins(0, 0, 0, 0);
        recentLabel = new ClickableLabel(openFrame);
        recentLabel->setObjectName("recentLabel");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(recentLabel->sizePolicy().hasHeightForWidth());
        recentLabel->setSizePolicy(sizePolicy2);

        openFileSectionLayout->addWidget(recentLabel);

        recentList = new QListWidget(openFrame);
        recentList->setObjectName("recentList");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(recentList->sizePolicy().hasHeightForWidth());
        recentList->setSizePolicy(sizePolicy3);
        recentList->setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff);

        openFileSectionLayout->addWidget(recentList);


        mainContentLayout->addWidget(openFrame);

        captureSectionLayout = new QVBoxLayout();
        captureSectionLayout->setObjectName("captureSectionLayout");
        captureLabel = new ClickableLabel(mainContentContainer);
        captureLabel->setObjectName("captureLabel");

        captureSectionLayout->addWidget(captureLabel);

        captureSectionFilterRowLayout = new QHBoxLayout();
        captureSectionFilterRowLayout->setObjectName("captureSectionFilterRowLayout");
        captureSectionFilterLabel = new QLabel(mainContentContainer);
        captureSectionFilterLabel->setObjectName("captureSectionFilterLabel");

        captureSectionFilterRowLayout->addWidget(captureSectionFilterLabel);

        captureFilterComboBox = new CaptureFilterCombo(mainContentContainer);
        captureFilterComboBox->setObjectName("captureFilterComboBox");
        captureFilterComboBox->setEditable(true);

        captureSectionFilterRowLayout->addWidget(captureFilterComboBox);

        btnInterfaceType = new QPushButton(mainContentContainer);
        btnInterfaceType->setObjectName("btnInterfaceType");

        captureSectionFilterRowLayout->addWidget(btnInterfaceType);


        captureSectionLayout->addLayout(captureSectionFilterRowLayout);

        interfaceFrame = new InterfaceFrame(mainContentContainer);
        interfaceFrame->setObjectName("interfaceFrame");
        QSizePolicy sizePolicy4(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(interfaceFrame->sizePolicy().hasHeightForWidth());
        interfaceFrame->setSizePolicy(sizePolicy4);
        interfaceFrame->setFrameShape(QFrame::Shape::StyledPanel);
        interfaceFrame->setFrameShadow(QFrame::Shadow::Raised);

        captureSectionLayout->addWidget(interfaceFrame);


        mainContentLayout->addLayout(captureSectionLayout);


        contentAreaLayout->addWidget(mainContentContainer);

        sidebarContainer = new QWidget(WelcomePage);
        sidebarContainer->setObjectName("sidebarContainer");
        sizePolicy2.setHeightForWidth(sidebarContainer->sizePolicy().hasHeightForWidth());
        sidebarContainer->setSizePolicy(sizePolicy2);
        sidebarContainer->setMinimumSize(QSize(300, 0));
        sidebarContainer->setMaximumSize(QSize(300, 16777215));
        sidebarLayout = new QVBoxLayout(sidebarContainer);
        sidebarLayout->setSpacing(16);
        sidebarLayout->setObjectName("sidebarLayout");
        sidebarLayout->setContentsMargins(0, 0, 0, 0);
        tipsSectionCard = new InfoBannerWidget(sidebarContainer);
        tipsSectionCard->setObjectName("tipsSectionCard");
        QSizePolicy sizePolicy5(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(tipsSectionCard->sizePolicy().hasHeightForWidth());
        tipsSectionCard->setSizePolicy(sizePolicy5);
        tipsSectionCard->setFrameShape(QFrame::Shape::NoFrame);

        sidebarLayout->addWidget(tipsSectionCard);

        learnSectionCard = new LearnCardWidget(sidebarContainer);
        learnSectionCard->setObjectName("learnSectionCard");
        QSizePolicy sizePolicy6(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(1);
        sizePolicy6.setHeightForWidth(learnSectionCard->sizePolicy().hasHeightForWidth());
        learnSectionCard->setSizePolicy(sizePolicy6);
        learnSectionCard->setFrameShape(QFrame::Shape::StyledPanel);

        sidebarLayout->addWidget(learnSectionCard);

        sidebarSpacer = new QSpacerItem(0, 0, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        sidebarLayout->addItem(sidebarSpacer);


        contentAreaLayout->addWidget(sidebarContainer);


        pageLayout->addLayout(contentAreaLayout);


        retranslateUi(WelcomePage);

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

    void retranslateUi(QWidget *WelcomePage)
    {
        WelcomePage->setWindowTitle(QCoreApplication::translate("WelcomePage", "Form", nullptr));
        mainWelcomeBanner->setText(QCoreApplication::translate("WelcomePage", "<html><head/><body><p><span style=\" font-size:large;\">Welcome to Wireshark</span></p></body></html>", nullptr));
        fullReleaseLabel->setText(QString());
#if QT_CONFIG(accessibility)
        recentLabel->setAccessibleName(QCoreApplication::translate("WelcomePage", "Open", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        recentLabel->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "List of recently opened files. Files that can no longer be found on disk are shown in italics.", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(tooltip)
        recentLabel->setToolTip(QCoreApplication::translate("WelcomePage", "<html><head/><body><p>Open a file on your file system</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        recentLabel->setText(QCoreApplication::translate("WelcomePage", "<h2>Open</h2>", nullptr));
#if QT_CONFIG(accessibility)
        recentList->setAccessibleName(QCoreApplication::translate("WelcomePage", "Recent capture files", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        recentList->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "Capture files that have been opened previously", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        captureLabel->setAccessibleName(QCoreApplication::translate("WelcomePage", "Capture", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        captureLabel->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "Start a new capture session", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(tooltip)
        captureLabel->setToolTip(QCoreApplication::translate("WelcomePage", "<html><head/><body><p>Capture live packets from your network.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        captureLabel->setText(QCoreApplication::translate("WelcomePage", "<h2>Capture</h2>", nullptr));
        captureSectionFilterLabel->setText(QCoreApplication::translate("WelcomePage", "\342\200\246using this filter:", nullptr));
        btnInterfaceType->setText(QString());
#if QT_CONFIG(accessibility)
        interfaceFrame->setAccessibleName(QCoreApplication::translate("WelcomePage", "Interface list", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        interfaceFrame->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "List of available capture interfaces", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        tipsSectionCard->setAccessibleName(QCoreApplication::translate("WelcomePage", "Tips and announcements", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        tipsSectionCard->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "Rotating tips, sponsor acknowledgements, and announcements for Wireshark and Stratoshark conferences.", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        learnSectionCard->setAccessibleName(QCoreApplication::translate("WelcomePage", "Learn", nullptr));
#endif // QT_CONFIG(accessibility)
#if QT_CONFIG(accessibility)
        learnSectionCard->setAccessibleDescription(QCoreApplication::translate("WelcomePage", "Links to documentation, wiki, and community resources.", nullptr));
#endif // QT_CONFIG(accessibility)
    } // retranslateUi

};

namespace Ui {
    class WelcomePage: public Ui_WelcomePage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_WELCOME_PAGE_H
