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

#ifndef UI_EDIT_ACTION_DIALOG_H
#define UI_EDIT_ACTION_DIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "shortcut_selector.h"

QT_BEGIN_NAMESPACE

class Ui_EditActionDialog
{
public:
    QVBoxLayout *verticalLayout;
    QFormLayout *formLayout;
    QLabel *shortcut_L;
    QHBoxLayout *horizontalLayout_2;
    ShortcutSelector *shortcut_SS;
    QSpacerItem *horizontalSpacer;
    QLabel *description_L;
    QLineEdit *description_LE;
    QCheckBox *enabled_CB;
    QHBoxLayout *horizontalLayout_3;
    QRadioButton *command_RB;
    QRadioButton *dbus_method_RB;
    QLabel *type_L;
    QFrame *line;
    QStackedWidget *action_SW;
    QWidget *command_P;
    QVBoxLayout *verticalLayout_2;
    QFormLayout *formLayout_3;
    QLabel *command_L;
    QPlainTextEdit *command_PTE;
    QWidget *dbus_method_P;
    QVBoxLayout *verticalLayout_3;
    QFormLayout *formLayout_2;
    QLabel *service_L;
    QLineEdit *service_LE;
    QLabel *path_L;
    QLineEdit *path_LE;
    QLabel *interface_L;
    QLineEdit *interface_LE;
    QLabel *method_L;
    QLineEdit *method_LE;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *EditActionDialog)
    {
        if (EditActionDialog->objectName().isEmpty())
            EditActionDialog->setObjectName(QStringLiteral("EditActionDialog"));
        EditActionDialog->resize(400, 286);
        verticalLayout = new QVBoxLayout(EditActionDialog);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        formLayout = new QFormLayout();
        formLayout->setObjectName(QStringLiteral("formLayout"));
        formLayout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
        formLayout->setHorizontalSpacing(6);
        formLayout->setVerticalSpacing(6);
        shortcut_L = new QLabel(EditActionDialog);
        shortcut_L->setObjectName(QStringLiteral("shortcut_L"));

        formLayout->setWidget(0, QFormLayout::LabelRole, shortcut_L);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(0);
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        shortcut_SS = new ShortcutSelector(EditActionDialog);
        shortcut_SS->setObjectName(QStringLiteral("shortcut_SS"));
        shortcut_SS->setMinimumSize(QSize(81, 0));

        horizontalLayout_2->addWidget(shortcut_SS);

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

        horizontalLayout_2->addItem(horizontalSpacer);


        formLayout->setLayout(0, QFormLayout::FieldRole, horizontalLayout_2);

        description_L = new QLabel(EditActionDialog);
        description_L->setObjectName(QStringLiteral("description_L"));

        formLayout->setWidget(1, QFormLayout::LabelRole, description_L);

        description_LE = new QLineEdit(EditActionDialog);
        description_LE->setObjectName(QStringLiteral("description_LE"));

        formLayout->setWidget(1, QFormLayout::FieldRole, description_LE);

        enabled_CB = new QCheckBox(EditActionDialog);
        enabled_CB->setObjectName(QStringLiteral("enabled_CB"));
        enabled_CB->setChecked(true);

        formLayout->setWidget(2, QFormLayout::FieldRole, enabled_CB);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        command_RB = new QRadioButton(EditActionDialog);
        command_RB->setObjectName(QStringLiteral("command_RB"));

        horizontalLayout_3->addWidget(command_RB);

        dbus_method_RB = new QRadioButton(EditActionDialog);
        dbus_method_RB->setObjectName(QStringLiteral("dbus_method_RB"));

        horizontalLayout_3->addWidget(dbus_method_RB);


        formLayout->setLayout(3, QFormLayout::FieldRole, horizontalLayout_3);

        type_L = new QLabel(EditActionDialog);
        type_L->setObjectName(QStringLiteral("type_L"));

        formLayout->setWidget(3, QFormLayout::LabelRole, type_L);


        verticalLayout->addLayout(formLayout);

        line = new QFrame(EditActionDialog);
        line->setObjectName(QStringLiteral("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout->addWidget(line);

        action_SW = new QStackedWidget(EditActionDialog);
        action_SW->setObjectName(QStringLiteral("action_SW"));
        command_P = new QWidget();
        command_P->setObjectName(QStringLiteral("command_P"));
        verticalLayout_2 = new QVBoxLayout(command_P);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        formLayout_3 = new QFormLayout();
        formLayout_3->setObjectName(QStringLiteral("formLayout_3"));
        formLayout_3->setHorizontalSpacing(6);
        formLayout_3->setVerticalSpacing(0);
        command_L = new QLabel(command_P);
        command_L->setObjectName(QStringLiteral("command_L"));

        formLayout_3->setWidget(0, QFormLayout::LabelRole, command_L);

        command_PTE = new QPlainTextEdit(command_P);
        command_PTE->setObjectName(QStringLiteral("command_PTE"));

        formLayout_3->setWidget(0, QFormLayout::FieldRole, command_PTE);


        verticalLayout_2->addLayout(formLayout_3);

        action_SW->addWidget(command_P);
        dbus_method_P = new QWidget();
        dbus_method_P->setObjectName(QStringLiteral("dbus_method_P"));
        verticalLayout_3 = new QVBoxLayout(dbus_method_P);
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        formLayout_2 = new QFormLayout();
        formLayout_2->setObjectName(QStringLiteral("formLayout_2"));
        formLayout_2->setHorizontalSpacing(6);
        formLayout_2->setVerticalSpacing(6);
        service_L = new QLabel(dbus_method_P);
        service_L->setObjectName(QStringLiteral("service_L"));

        formLayout_2->setWidget(0, QFormLayout::LabelRole, service_L);

        service_LE = new QLineEdit(dbus_method_P);
        service_LE->setObjectName(QStringLiteral("service_LE"));

        formLayout_2->setWidget(0, QFormLayout::FieldRole, service_LE);

        path_L = new QLabel(dbus_method_P);
        path_L->setObjectName(QStringLiteral("path_L"));

        formLayout_2->setWidget(1, QFormLayout::LabelRole, path_L);

        path_LE = new QLineEdit(dbus_method_P);
        path_LE->setObjectName(QStringLiteral("path_LE"));

        formLayout_2->setWidget(1, QFormLayout::FieldRole, path_LE);

        interface_L = new QLabel(dbus_method_P);
        interface_L->setObjectName(QStringLiteral("interface_L"));

        formLayout_2->setWidget(2, QFormLayout::LabelRole, interface_L);

        interface_LE = new QLineEdit(dbus_method_P);
        interface_LE->setObjectName(QStringLiteral("interface_LE"));

        formLayout_2->setWidget(2, QFormLayout::FieldRole, interface_LE);

        method_L = new QLabel(dbus_method_P);
        method_L->setObjectName(QStringLiteral("method_L"));

        formLayout_2->setWidget(3, QFormLayout::LabelRole, method_L);

        method_LE = new QLineEdit(dbus_method_P);
        method_LE->setObjectName(QStringLiteral("method_LE"));

        formLayout_2->setWidget(3, QFormLayout::FieldRole, method_LE);


        verticalLayout_3->addLayout(formLayout_2);

        action_SW->addWidget(dbus_method_P);

        verticalLayout->addWidget(action_SW);

        buttonBox = new QDialogButtonBox(EditActionDialog);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout->addWidget(buttonBox);

        verticalLayout->setStretch(2, 1);
#ifndef QT_NO_SHORTCUT
        shortcut_L->setBuddy(shortcut_SS);
        description_L->setBuddy(description_LE);
        command_L->setBuddy(command_PTE);
        service_L->setBuddy(service_LE);
        path_L->setBuddy(path_LE);
        interface_L->setBuddy(interface_LE);
        method_L->setBuddy(method_LE);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(shortcut_SS, description_LE);
        QWidget::setTabOrder(description_LE, enabled_CB);
        QWidget::setTabOrder(enabled_CB, command_RB);
        QWidget::setTabOrder(command_RB, dbus_method_RB);
        QWidget::setTabOrder(dbus_method_RB, command_PTE);
        QWidget::setTabOrder(command_PTE, service_LE);
        QWidget::setTabOrder(service_LE, path_LE);
        QWidget::setTabOrder(path_LE, interface_LE);
        QWidget::setTabOrder(interface_LE, method_LE);
        QWidget::setTabOrder(method_LE, buttonBox);

        retranslateUi(EditActionDialog);
        QObject::connect(buttonBox, SIGNAL(accepted()), EditActionDialog, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), EditActionDialog, SLOT(reject()));

        action_SW->setCurrentIndex(0);


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

    void retranslateUi(QDialog *EditActionDialog)
    {
        EditActionDialog->setWindowTitle(QApplication::translate("EditActionDialog", "Edit Action", Q_NULLPTR));
        shortcut_L->setText(QApplication::translate("EditActionDialog", "&Shortcut:", Q_NULLPTR));
        shortcut_SS->setText(QString());
        description_L->setText(QApplication::translate("EditActionDialog", "&Description:", Q_NULLPTR));
        enabled_CB->setText(QApplication::translate("EditActionDialog", "&Enabled", Q_NULLPTR));
        command_RB->setText(QApplication::translate("EditActionDialog", "&Command", Q_NULLPTR));
        dbus_method_RB->setText(QApplication::translate("EditActionDialog", "&DBus message", Q_NULLPTR));
        type_L->setText(QApplication::translate("EditActionDialog", "Type:", Q_NULLPTR));
        command_L->setText(QApplication::translate("EditActionDialog", "Co&mmand:", Q_NULLPTR));
        service_L->setText(QApplication::translate("EditActionDialog", "S&ervice:", Q_NULLPTR));
        path_L->setText(QApplication::translate("EditActionDialog", "&Path:", Q_NULLPTR));
        interface_L->setText(QApplication::translate("EditActionDialog", "&Interface:", Q_NULLPTR));
        method_L->setText(QApplication::translate("EditActionDialog", "&Method:", Q_NULLPTR));
    } // retranslateUi

};

namespace Ui {
    class EditActionDialog: public Ui_EditActionDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_EDIT_ACTION_DIALOG_H
