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

#ifndef UI_LXQTCUSTOMCOMMANDCONFIGURATION_H
#define UI_LXQTCUSTOMCOMMANDCONFIGURATION_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include "colorLabel.h"

QT_BEGIN_NAMESPACE

class Ui_LXQtCustomCommandConfiguration
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *displayGroupBox;
    QVBoxLayout *verticalLayout_2;
    QGridLayout *gridLayout;
    QPushButton *textColorResetButton;
    QHBoxLayout *horizontalLayout_2;
    QLabel *outputFormatLabel;
    QToolButton *helpToolButton;
    QComboBox *outputFormatComboBox;
    ColorLabel *textColorLabel;
    QLabel *commandLabel;
    QSpinBox *maxWidthSpinBox;
    QCheckBox *runWithBashCheckBox;
    QPushButton *fontButton;
    QLabel *txtColorLabel;
    QPlainTextEdit *commandPlainTextEdit;
    QLabel *maxWidthLabel;
    QCheckBox *autoRotateCheckBox;
    QLabel *fontLabel;
    QLabel *iconLabel;
    QFrame *frame;
    QHBoxLayout *horizontalLayout;
    QCheckBox *repeatCheckBox;
    QSpinBox *repeatTimerSpinBox;
    QLineEdit *textLineEdit;
    QLabel *tooltipLabel;
    QLabel *textLabel;
    QLineEdit *tooltipLineEdit;
    QPushButton *iconBrowseButton;
    QLineEdit *iconLineEdit;
    QCheckBox *continuousOutputCheckBox;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_2;
    QLabel *clickLabel;
    QLineEdit *clickLineEdit;
    QLabel *wheelUpLabel;
    QLineEdit *wheelUpLineEdit;
    QLabel *wheelDownLabel;
    QLineEdit *wheelDownLineEdit;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *LXQtCustomCommandConfiguration)
    {
        if (LXQtCustomCommandConfiguration->objectName().isEmpty())
            LXQtCustomCommandConfiguration->setObjectName("LXQtCustomCommandConfiguration");
        LXQtCustomCommandConfiguration->resize(488, 572);
        verticalLayout = new QVBoxLayout(LXQtCustomCommandConfiguration);
        verticalLayout->setObjectName("verticalLayout");
        displayGroupBox = new QGroupBox(LXQtCustomCommandConfiguration);
        displayGroupBox->setObjectName("displayGroupBox");
        verticalLayout_2 = new QVBoxLayout(displayGroupBox);
        verticalLayout_2->setObjectName("verticalLayout_2");
        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        textColorResetButton = new QPushButton(displayGroupBox);
        textColorResetButton->setObjectName("textColorResetButton");
        textColorResetButton->setAutoDefault(false);

        gridLayout->addWidget(textColorResetButton, 2, 2, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        outputFormatLabel = new QLabel(displayGroupBox);
        outputFormatLabel->setObjectName("outputFormatLabel");

        horizontalLayout_2->addWidget(outputFormatLabel);

        helpToolButton = new QToolButton(displayGroupBox);
        helpToolButton->setObjectName("helpToolButton");
        QIcon icon(QIcon::fromTheme(QString::fromUtf8("help-about")));
        helpToolButton->setIcon(icon);

        horizontalLayout_2->addWidget(helpToolButton);

        outputFormatComboBox = new QComboBox(displayGroupBox);
        outputFormatComboBox->setObjectName("outputFormatComboBox");

        horizontalLayout_2->addWidget(outputFormatComboBox);


        gridLayout->addLayout(horizontalLayout_2, 7, 1, 1, 2);

        textColorLabel = new ColorLabel(displayGroupBox);
        textColorLabel->setObjectName("textColorLabel");

        gridLayout->addWidget(textColorLabel, 2, 1, 1, 1);

        commandLabel = new QLabel(displayGroupBox);
        commandLabel->setObjectName("commandLabel");
        commandLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout->addWidget(commandLabel, 3, 0, 5, 1);

        maxWidthSpinBox = new QSpinBox(displayGroupBox);
        maxWidthSpinBox->setObjectName("maxWidthSpinBox");
        maxWidthSpinBox->setMinimum(10);
        maxWidthSpinBox->setMaximum(9999);
        maxWidthSpinBox->setSingleStep(5);
        maxWidthSpinBox->setValue(200);

        gridLayout->addWidget(maxWidthSpinBox, 11, 1, 1, 2);

        runWithBashCheckBox = new QCheckBox(displayGroupBox);
        runWithBashCheckBox->setObjectName("runWithBashCheckBox");
        runWithBashCheckBox->setChecked(true);

        gridLayout->addWidget(runWithBashCheckBox, 4, 1, 1, 2);

        fontButton = new QPushButton(displayGroupBox);
        fontButton->setObjectName("fontButton");
        fontButton->setAutoDefault(false);

        gridLayout->addWidget(fontButton, 1, 1, 1, 2);

        txtColorLabel = new QLabel(displayGroupBox);
        txtColorLabel->setObjectName("txtColorLabel");

        gridLayout->addWidget(txtColorLabel, 2, 0, 1, 1);

        commandPlainTextEdit = new QPlainTextEdit(displayGroupBox);
        commandPlainTextEdit->setObjectName("commandPlainTextEdit");
        commandPlainTextEdit->setMinimumSize(QSize(0, 52));
        commandPlainTextEdit->setBaseSize(QSize(0, 50));
        commandPlainTextEdit->setTabStopDistance(40.000000000000000);

        gridLayout->addWidget(commandPlainTextEdit, 3, 1, 1, 2);

        maxWidthLabel = new QLabel(displayGroupBox);
        maxWidthLabel->setObjectName("maxWidthLabel");
        maxWidthLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout->addWidget(maxWidthLabel, 11, 0, 1, 1);

        autoRotateCheckBox = new QCheckBox(displayGroupBox);
        autoRotateCheckBox->setObjectName("autoRotateCheckBox");

        gridLayout->addWidget(autoRotateCheckBox, 0, 0, 1, 3);

        fontLabel = new QLabel(displayGroupBox);
        fontLabel->setObjectName("fontLabel");

        gridLayout->addWidget(fontLabel, 1, 0, 1, 1);

        iconLabel = new QLabel(displayGroupBox);
        iconLabel->setObjectName("iconLabel");
        iconLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout->addWidget(iconLabel, 8, 0, 1, 1);

        frame = new QFrame(displayGroupBox);
        frame->setObjectName("frame");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(frame->sizePolicy().hasHeightForWidth());
        frame->setSizePolicy(sizePolicy);
        frame->setMinimumSize(QSize(0, 0));
        frame->setFrameShape(QFrame::Shape::NoFrame);
        frame->setFrameShadow(QFrame::Shadow::Raised);
        frame->setLineWidth(0);
        horizontalLayout = new QHBoxLayout(frame);
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        repeatCheckBox = new QCheckBox(frame);
        repeatCheckBox->setObjectName("repeatCheckBox");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(repeatCheckBox->sizePolicy().hasHeightForWidth());
        repeatCheckBox->setSizePolicy(sizePolicy1);

        horizontalLayout->addWidget(repeatCheckBox);

        repeatTimerSpinBox = new QSpinBox(frame);
        repeatTimerSpinBox->setObjectName("repeatTimerSpinBox");
        repeatTimerSpinBox->setEnabled(false);
        sizePolicy1.setHeightForWidth(repeatTimerSpinBox->sizePolicy().hasHeightForWidth());
        repeatTimerSpinBox->setSizePolicy(sizePolicy1);
        repeatTimerSpinBox->setMinimum(1);
        repeatTimerSpinBox->setMaximum(86400);
        repeatTimerSpinBox->setSingleStep(1);
        repeatTimerSpinBox->setValue(5);

        horizontalLayout->addWidget(repeatTimerSpinBox);


        gridLayout->addWidget(frame, 6, 1, 1, 2);

        textLineEdit = new QLineEdit(displayGroupBox);
        textLineEdit->setObjectName("textLineEdit");

        gridLayout->addWidget(textLineEdit, 9, 1, 1, 2);

        tooltipLabel = new QLabel(displayGroupBox);
        tooltipLabel->setObjectName("tooltipLabel");

        gridLayout->addWidget(tooltipLabel, 10, 0, 1, 1);

        textLabel = new QLabel(displayGroupBox);
        textLabel->setObjectName("textLabel");
        textLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout->addWidget(textLabel, 9, 0, 1, 1);

        tooltipLineEdit = new QLineEdit(displayGroupBox);
        tooltipLineEdit->setObjectName("tooltipLineEdit");

        gridLayout->addWidget(tooltipLineEdit, 10, 1, 1, 2);

        iconBrowseButton = new QPushButton(displayGroupBox);
        iconBrowseButton->setObjectName("iconBrowseButton");
        iconBrowseButton->setAutoDefault(false);

        gridLayout->addWidget(iconBrowseButton, 8, 2, 1, 1);

        iconLineEdit = new QLineEdit(displayGroupBox);
        iconLineEdit->setObjectName("iconLineEdit");

        gridLayout->addWidget(iconLineEdit, 8, 1, 1, 1);

        continuousOutputCheckBox = new QCheckBox(displayGroupBox);
        continuousOutputCheckBox->setObjectName("continuousOutputCheckBox");
        continuousOutputCheckBox->setChecked(false);

        gridLayout->addWidget(continuousOutputCheckBox, 5, 1, 1, 1);


        verticalLayout_2->addLayout(gridLayout);


        verticalLayout->addWidget(displayGroupBox);

        groupBox = new QGroupBox(LXQtCustomCommandConfiguration);
        groupBox->setObjectName("groupBox");
        gridLayout_2 = new QGridLayout(groupBox);
        gridLayout_2->setObjectName("gridLayout_2");
        clickLabel = new QLabel(groupBox);
        clickLabel->setObjectName("clickLabel");
        clickLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout_2->addWidget(clickLabel, 0, 0, 1, 1);

        clickLineEdit = new QLineEdit(groupBox);
        clickLineEdit->setObjectName("clickLineEdit");

        gridLayout_2->addWidget(clickLineEdit, 0, 1, 1, 1);

        wheelUpLabel = new QLabel(groupBox);
        wheelUpLabel->setObjectName("wheelUpLabel");
        wheelUpLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout_2->addWidget(wheelUpLabel, 1, 0, 1, 1);

        wheelUpLineEdit = new QLineEdit(groupBox);
        wheelUpLineEdit->setObjectName("wheelUpLineEdit");

        gridLayout_2->addWidget(wheelUpLineEdit, 1, 1, 1, 1);

        wheelDownLabel = new QLabel(groupBox);
        wheelDownLabel->setObjectName("wheelDownLabel");
        wheelDownLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter);

        gridLayout_2->addWidget(wheelDownLabel, 2, 0, 1, 1);

        wheelDownLineEdit = new QLineEdit(groupBox);
        wheelDownLineEdit->setObjectName("wheelDownLineEdit");

        gridLayout_2->addWidget(wheelDownLineEdit, 2, 1, 1, 1);


        verticalLayout->addWidget(groupBox);

        buttonBox = new QDialogButtonBox(LXQtCustomCommandConfiguration);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Orientation::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Close|QDialogButtonBox::StandardButton::Reset);

        verticalLayout->addWidget(buttonBox);

        QWidget::setTabOrder(autoRotateCheckBox, fontButton);
        QWidget::setTabOrder(fontButton, textColorResetButton);
        QWidget::setTabOrder(textColorResetButton, commandPlainTextEdit);
        QWidget::setTabOrder(commandPlainTextEdit, runWithBashCheckBox);
        QWidget::setTabOrder(runWithBashCheckBox, continuousOutputCheckBox);
        QWidget::setTabOrder(continuousOutputCheckBox, repeatCheckBox);
        QWidget::setTabOrder(repeatCheckBox, repeatTimerSpinBox);
        QWidget::setTabOrder(repeatTimerSpinBox, outputFormatComboBox);
        QWidget::setTabOrder(outputFormatComboBox, iconLineEdit);
        QWidget::setTabOrder(iconLineEdit, iconBrowseButton);
        QWidget::setTabOrder(iconBrowseButton, textLineEdit);
        QWidget::setTabOrder(textLineEdit, tooltipLineEdit);
        QWidget::setTabOrder(tooltipLineEdit, maxWidthSpinBox);
        QWidget::setTabOrder(maxWidthSpinBox, clickLineEdit);
        QWidget::setTabOrder(clickLineEdit, wheelUpLineEdit);
        QWidget::setTabOrder(wheelUpLineEdit, wheelDownLineEdit);

        retranslateUi(LXQtCustomCommandConfiguration);
        QObject::connect(buttonBox, &QDialogButtonBox::accepted, LXQtCustomCommandConfiguration, qOverload<>(&QDialog::accept));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, LXQtCustomCommandConfiguration, qOverload<>(&QDialog::reject));

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

    void retranslateUi(QDialog *LXQtCustomCommandConfiguration)
    {
        LXQtCustomCommandConfiguration->setWindowTitle(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Custom Command Configuration", nullptr));
        displayGroupBox->setTitle(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Display", nullptr));
        textColorResetButton->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Reset", nullptr));
#if QT_CONFIG(tooltip)
        outputFormatLabel->setToolTip(QString());
#endif // QT_CONFIG(tooltip)
        outputFormatLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Output format:", nullptr));
        helpToolButton->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "...", nullptr));
        commandLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Command", nullptr));
        maxWidthSpinBox->setSuffix(QCoreApplication::translate("LXQtCustomCommandConfiguration", " px", nullptr));
        runWithBashCheckBox->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Run with \"bash -c\"", nullptr));
        fontButton->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Select Font", nullptr));
        txtColorLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Text Color", nullptr));
        commandPlainTextEdit->setPlainText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "echo Configure...", nullptr));
        commandPlainTextEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Command to run", nullptr));
        maxWidthLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Max Width", nullptr));
        autoRotateCheckBox->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Autorotate when the panel is vertical", nullptr));
        fontLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Font", nullptr));
        iconLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Icon", nullptr));
        repeatCheckBox->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Repeat command after:", nullptr));
        repeatTimerSpinBox->setSuffix(QCoreApplication::translate("LXQtCustomCommandConfiguration", " second(s)", nullptr));
        textLineEdit->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "%1", nullptr));
        textLineEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Use %1 to display command output", nullptr));
        tooltipLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Tooltip", nullptr));
        textLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Text", nullptr));
        iconBrowseButton->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Browse", nullptr));
        iconLineEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Use icon from theme or browse file", nullptr));
        continuousOutputCheckBox->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Continuous output (processed line by line)", nullptr));
        groupBox->setTitle(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Mouse Commands", nullptr));
        clickLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Click", nullptr));
        clickLineEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Command to run", nullptr));
        wheelUpLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Wheel Up", nullptr));
        wheelUpLineEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Command to run", nullptr));
        wheelDownLabel->setText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Wheel Down", nullptr));
        wheelDownLineEdit->setPlaceholderText(QCoreApplication::translate("LXQtCustomCommandConfiguration", "Command to run", nullptr));
    } // retranslateUi

};

namespace Ui {
    class LXQtCustomCommandConfiguration: public Ui_LXQtCustomCommandConfiguration {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_LXQTCUSTOMCOMMANDCONFIGURATION_H
