#include <klocalizedstring.h>

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

#ifndef UI_KCREDITCARDSCHEDULEPAGE_H
#define UI_KCREDITCARDSCHEDULEPAGE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <klineedit.h>
#include <kmymoneycategory.h>
#include <kmymoneydateinput.h>
#include <kmymoneyedit.h>
#include "kmymoneygeneralcombo.h"
#include "kmymoneypayeecombo.h"

QT_BEGIN_NAMESPACE

class Ui_KCreditCardSchedulePage
{
public:
    QVBoxLayout *vboxLayout;
    QLabel *qLabel16;
    QCheckBox *m_reminderCheckBox;
    QFrame *m_paymentFrame;
    QGridLayout *gridLayout;
    QLabel *textLabel2;
    KLineEdit *m_name;
    QLabel *textLabel3;
    KMyMoneyPayeeCombo *m_payee;
    QLabel *TextLabel2_2;
    KMyMoneyEdit *m_amount;
    QLabel *TextLabel4_3;
    KMyMoneyDateInput *m_date;
    QLabel *TextLabel3_3;
    KMyMoneyCategory *m_paymentAccount;
    QLabel *textLabel4;
    KMyMoneyGeneralCombo *m_method;
    QSpacerItem *spacer23;

    void setupUi(QWidget *KCreditCardSchedulePage)
    {
        if (KCreditCardSchedulePage->objectName().isEmpty())
            KCreditCardSchedulePage->setObjectName(QStringLiteral("KCreditCardSchedulePage"));
        KCreditCardSchedulePage->resize(544, 391);
        vboxLayout = new QVBoxLayout(KCreditCardSchedulePage);
        vboxLayout->setSpacing(6);
        vboxLayout->setContentsMargins(11, 11, 11, 11);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        qLabel16 = new QLabel(KCreditCardSchedulePage);
        qLabel16->setObjectName(QStringLiteral("qLabel16"));
        qLabel16->setWordWrap(true);

        vboxLayout->addWidget(qLabel16);

        m_reminderCheckBox = new QCheckBox(KCreditCardSchedulePage);
        m_reminderCheckBox->setObjectName(QStringLiteral("m_reminderCheckBox"));
        m_reminderCheckBox->setFocusPolicy(Qt::StrongFocus);

        vboxLayout->addWidget(m_reminderCheckBox);

        m_paymentFrame = new QFrame(KCreditCardSchedulePage);
        m_paymentFrame->setObjectName(QStringLiteral("m_paymentFrame"));
        m_paymentFrame->setFrameShape(QFrame::NoFrame);
        m_paymentFrame->setFrameShadow(QFrame::Plain);
        gridLayout = new QGridLayout(m_paymentFrame);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(0, 0, 0, 0);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        textLabel2 = new QLabel(m_paymentFrame);
        textLabel2->setObjectName(QStringLiteral("textLabel2"));
        QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(5));
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(textLabel2->sizePolicy().hasHeightForWidth());
        textLabel2->setSizePolicy(sizePolicy);
        textLabel2->setMinimumSize(QSize(180, 0));
        textLabel2->setWordWrap(false);

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

        m_name = new KLineEdit(m_paymentFrame);
        m_name->setObjectName(QStringLiteral("m_name"));

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

        textLabel3 = new QLabel(m_paymentFrame);
        textLabel3->setObjectName(QStringLiteral("textLabel3"));
        textLabel3->setWordWrap(false);

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

        m_payee = new KMyMoneyPayeeCombo(m_paymentFrame);
        m_payee->setObjectName(QStringLiteral("m_payee"));

        gridLayout->addWidget(m_payee, 1, 1, 1, 1);

        TextLabel2_2 = new QLabel(m_paymentFrame);
        TextLabel2_2->setObjectName(QStringLiteral("TextLabel2_2"));
        TextLabel2_2->setWordWrap(false);

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

        m_amount = new KMyMoneyEdit(m_paymentFrame);
        m_amount->setObjectName(QStringLiteral("m_amount"));
        m_amount->setFocusPolicy(Qt::StrongFocus);

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

        TextLabel4_3 = new QLabel(m_paymentFrame);
        TextLabel4_3->setObjectName(QStringLiteral("TextLabel4_3"));
        TextLabel4_3->setWordWrap(false);

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

        m_date = new KMyMoneyDateInput(m_paymentFrame);
        m_date->setObjectName(QStringLiteral("m_date"));
        m_date->setFocusPolicy(Qt::StrongFocus);

        gridLayout->addWidget(m_date, 3, 1, 1, 1);

        TextLabel3_3 = new QLabel(m_paymentFrame);
        TextLabel3_3->setObjectName(QStringLiteral("TextLabel3_3"));
        TextLabel3_3->setAlignment(Qt::AlignTop);
        TextLabel3_3->setWordWrap(false);

        gridLayout->addWidget(TextLabel3_3, 4, 0, 1, 1);

        m_paymentAccount = new KMyMoneyCategory(m_paymentFrame);
        m_paymentAccount->setObjectName(QStringLiteral("m_paymentAccount"));

        gridLayout->addWidget(m_paymentAccount, 4, 1, 1, 1);

        textLabel4 = new QLabel(m_paymentFrame);
        textLabel4->setObjectName(QStringLiteral("textLabel4"));
        textLabel4->setWordWrap(false);

        gridLayout->addWidget(textLabel4, 5, 0, 1, 1);

        m_method = new KMyMoneyGeneralCombo(m_paymentFrame);
        m_method->setObjectName(QStringLiteral("m_method"));

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


        vboxLayout->addWidget(m_paymentFrame);

        spacer23 = new QSpacerItem(20, 31, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout->addItem(spacer23);


        retranslateUi(KCreditCardSchedulePage);
        QObject::connect(m_reminderCheckBox, SIGNAL(toggled(bool)), m_paymentFrame, SLOT(setEnabled(bool)));

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

    void retranslateUi(QWidget *KCreditCardSchedulePage)
    {
        qLabel16->setText(tr2i18n("For credit card accounts you can create a monthly schedule which will automatically remind you about the payment. Please fill in the details about this payment here.", Q_NULLPTR));
        m_reminderCheckBox->setText(tr2i18n("Yes, remind me when the payment is due", Q_NULLPTR));
        textLabel2->setText(tr2i18n("Name of schedule", Q_NULLPTR));
        textLabel3->setText(tr2i18n("Payee", Q_NULLPTR));
        TextLabel2_2->setText(tr2i18n("Estimated monthly payment", Q_NULLPTR));
        TextLabel4_3->setText(tr2i18n("Due date of next payment", Q_NULLPTR));
        TextLabel3_3->setText(tr2i18n("Payment should be made\n"
"from account", Q_NULLPTR));
        textLabel4->setText(tr2i18n("Payment method", Q_NULLPTR));
        Q_UNUSED(KCreditCardSchedulePage);
    } // retranslateUi

};

namespace Ui {
    class KCreditCardSchedulePage: public Ui_KCreditCardSchedulePage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // KCREDITCARDSCHEDULEPAGE_H

