#include <kdialog.h>
#include <klocale.h>

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

#ifndef UI_PROVIDERCONFIGWIDGET_H
#define UI_PROVIDERCONFIGWIDGET_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QTabWidget>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "klineedit.h"

QT_BEGIN_NAMESPACE

class Ui_ProviderConfigWidget
{
public:
    QVBoxLayout *verticalLayout;
    QTabWidget *tabWidget;
    QWidget *loginTab;
    QGridLayout *gridLayout_2;
    QGridLayout *gridLayout;
    QLabel *label;
    KLineEdit *userEditLP;
    QLabel *label_3;
    KLineEdit *passwordEditLP;
    QPushButton *testLoginButton;
    QSpacerItem *horizontalSpacer;
    QSpacerItem *horizontalSpacer_2;
    QSpacerItem *verticalSpacer_2;
    QLabel *titleWidgetLogin;
    QSpacerItem *verticalSpacer_3;
    QCheckBox *enableProviderCheckBox;
    QSpacerItem *verticalSpacer;
    QHBoxLayout *horizontalLayout;
    QLabel *iconLabelLP;
    QLabel *infoLabelLP;
    QLabel *infoLabelLP_2;
    QWidget *registerTab;
    QVBoxLayout *verticalLayout_2;
    QGridLayout *gridLayout_3;
    QLabel *label_5;
    QSpacerItem *verticalSpacer_4;
    QSpacerItem *verticalSpacer_6;
    QSpacerItem *verticalSpacer_7;
    QGridLayout *gridLayout_4;
    QLabel *label_2;
    KLineEdit *userEditRP;
    QLabel *label_4;
    KLineEdit *mailEdit;
    QLabel *label_6;
    KLineEdit *passwordEditRP;
    QLabel *label_7;
    KLineEdit *passwordRepeatEdit;
    QLabel *label_8;
    QLineEdit *firstNameEdit;
    QLabel *label_9;
    QLineEdit *lastNameEdit;
    QHBoxLayout *horizontalLayout_3;
    QLabel *iconLabelRP;
    QLabel *infoLabelRP;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *registerButton;
    QSpacerItem *horizontalSpacer_3;
    QSpacerItem *verticalSpacer_5;
    QSpacerItem *horizontalSpacer_4;
    QLabel *titleWidgetRegister;
    QSpacerItem *verticalSpacer_8;
    QSpacerItem *verticalSpacer_9;
    QSpacerItem *horizontalSpacer_5;

    void setupUi(QWidget *ProviderConfigWidget)
    {
        if (ProviderConfigWidget->objectName().isEmpty())
            ProviderConfigWidget->setObjectName(QString::fromUtf8("ProviderConfigWidget"));
        ProviderConfigWidget->resize(467, 453);
        verticalLayout = new QVBoxLayout(ProviderConfigWidget);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        tabWidget = new QTabWidget(ProviderConfigWidget);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        loginTab = new QWidget();
        loginTab->setObjectName(QString::fromUtf8("loginTab"));
        gridLayout_2 = new QGridLayout(loginTab);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(10, -1, -1, -1);
        label = new QLabel(loginTab);
        label->setObjectName(QString::fromUtf8("label"));
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        userEditLP = new KLineEdit(loginTab);
        userEditLP->setObjectName(QString::fromUtf8("userEditLP"));

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

        label_3 = new QLabel(loginTab);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        passwordEditLP = new KLineEdit(loginTab);
        passwordEditLP->setObjectName(QString::fromUtf8("passwordEditLP"));
        passwordEditLP->setEchoMode(QLineEdit::Password);

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

        testLoginButton = new QPushButton(loginTab);
        testLoginButton->setObjectName(QString::fromUtf8("testLoginButton"));

        gridLayout->addWidget(testLoginButton, 5, 2, 1, 1);

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

        gridLayout->addItem(horizontalSpacer, 3, 3, 3, 1);

        horizontalSpacer_2 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer_2, 3, 0, 3, 1);

        verticalSpacer_2 = new QSpacerItem(10, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout->addItem(verticalSpacer_2, 0, 0, 1, 4);

        titleWidgetLogin = new QLabel(loginTab);
        titleWidgetLogin->setObjectName(QString::fromUtf8("titleWidgetLogin"));
        QFont font;
        font.setBold(true);
        font.setWeight(75);
        titleWidgetLogin->setFont(font);

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

        verticalSpacer_3 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout->addItem(verticalSpacer_3, 2, 0, 1, 4);

        enableProviderCheckBox = new QCheckBox(loginTab);
        enableProviderCheckBox->setObjectName(QString::fromUtf8("enableProviderCheckBox"));
        enableProviderCheckBox->setChecked(true);

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


        gridLayout_2->addLayout(gridLayout, 0, 0, 1, 1);

        verticalSpacer = new QSpacerItem(443, 174, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer, 2, 0, 1, 2);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        iconLabelLP = new QLabel(loginTab);
        iconLabelLP->setObjectName(QString::fromUtf8("iconLabelLP"));
        QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(iconLabelLP->sizePolicy().hasHeightForWidth());
        iconLabelLP->setSizePolicy(sizePolicy);
        iconLabelLP->setMinimumSize(QSize(16, 16));
        iconLabelLP->setAlignment(Qt::AlignHCenter|Qt::AlignTop);

        horizontalLayout->addWidget(iconLabelLP);

        infoLabelLP = new QLabel(loginTab);
        infoLabelLP->setObjectName(QString::fromUtf8("infoLabelLP"));
        infoLabelLP->setWordWrap(true);

        horizontalLayout->addWidget(infoLabelLP);


        gridLayout_2->addLayout(horizontalLayout, 4, 0, 1, 2);

        infoLabelLP_2 = new QLabel(loginTab);
        infoLabelLP_2->setObjectName(QString::fromUtf8("infoLabelLP_2"));
        infoLabelLP_2->setWordWrap(true);

        gridLayout_2->addWidget(infoLabelLP_2, 5, 0, 1, 1);

        tabWidget->addTab(loginTab, QString());
        registerTab = new QWidget();
        registerTab->setObjectName(QString::fromUtf8("registerTab"));
        verticalLayout_2 = new QVBoxLayout(registerTab);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        gridLayout_3 = new QGridLayout();
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_3->setContentsMargins(10, -1, -1, -1);
        label_5 = new QLabel(registerTab);
        label_5->setObjectName(QString::fromUtf8("label_5"));
        label_5->setWordWrap(true);

        gridLayout_3->addWidget(label_5, 3, 1, 1, 2);

        verticalSpacer_4 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout_3->addItem(verticalSpacer_4, 4, 1, 1, 1);

        verticalSpacer_6 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout_3->addItem(verticalSpacer_6, 6, 0, 1, 2);

        verticalSpacer_7 = new QSpacerItem(20, 29, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_3->addItem(verticalSpacer_7, 7, 1, 1, 1);

        gridLayout_4 = new QGridLayout();
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        label_2 = new QLabel(registerTab);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_2, 0, 0, 1, 1);

        userEditRP = new KLineEdit(registerTab);
        userEditRP->setObjectName(QString::fromUtf8("userEditRP"));

        gridLayout_4->addWidget(userEditRP, 0, 1, 1, 1);

        label_4 = new QLabel(registerTab);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_4, 1, 0, 1, 1);

        mailEdit = new KLineEdit(registerTab);
        mailEdit->setObjectName(QString::fromUtf8("mailEdit"));

        gridLayout_4->addWidget(mailEdit, 1, 1, 1, 1);

        label_6 = new QLabel(registerTab);
        label_6->setObjectName(QString::fromUtf8("label_6"));
        label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_6, 4, 0, 1, 1);

        passwordEditRP = new KLineEdit(registerTab);
        passwordEditRP->setObjectName(QString::fromUtf8("passwordEditRP"));
        passwordEditRP->setPasswordMode(true);

        gridLayout_4->addWidget(passwordEditRP, 4, 1, 1, 1);

        label_7 = new QLabel(registerTab);
        label_7->setObjectName(QString::fromUtf8("label_7"));
        label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_7, 5, 0, 1, 1);

        passwordRepeatEdit = new KLineEdit(registerTab);
        passwordRepeatEdit->setObjectName(QString::fromUtf8("passwordRepeatEdit"));
        passwordRepeatEdit->setPasswordMode(true);

        gridLayout_4->addWidget(passwordRepeatEdit, 5, 1, 1, 1);

        label_8 = new QLabel(registerTab);
        label_8->setObjectName(QString::fromUtf8("label_8"));
        label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_8, 2, 0, 1, 1);

        firstNameEdit = new QLineEdit(registerTab);
        firstNameEdit->setObjectName(QString::fromUtf8("firstNameEdit"));

        gridLayout_4->addWidget(firstNameEdit, 2, 1, 1, 1);

        label_9 = new QLabel(registerTab);
        label_9->setObjectName(QString::fromUtf8("label_9"));
        label_9->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_4->addWidget(label_9, 3, 0, 1, 1);

        lastNameEdit = new QLineEdit(registerTab);
        lastNameEdit->setObjectName(QString::fromUtf8("lastNameEdit"));

        gridLayout_4->addWidget(lastNameEdit, 3, 1, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        iconLabelRP = new QLabel(registerTab);
        iconLabelRP->setObjectName(QString::fromUtf8("iconLabelRP"));
        sizePolicy.setHeightForWidth(iconLabelRP->sizePolicy().hasHeightForWidth());
        iconLabelRP->setSizePolicy(sizePolicy);
        iconLabelRP->setMinimumSize(QSize(16, 16));
        iconLabelRP->setAlignment(Qt::AlignHCenter|Qt::AlignTop);

        horizontalLayout_3->addWidget(iconLabelRP);

        infoLabelRP = new QLabel(registerTab);
        infoLabelRP->setObjectName(QString::fromUtf8("infoLabelRP"));
        infoLabelRP->setTextFormat(Qt::RichText);
        infoLabelRP->setWordWrap(true);

        horizontalLayout_3->addWidget(infoLabelRP);


        gridLayout_4->addLayout(horizontalLayout_3, 7, 1, 1, 2);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        registerButton = new QPushButton(registerTab);
        registerButton->setObjectName(QString::fromUtf8("registerButton"));

        horizontalLayout_2->addWidget(registerButton);

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

        horizontalLayout_2->addItem(horizontalSpacer_3);


        gridLayout_4->addLayout(horizontalLayout_2, 8, 1, 1, 2);

        verticalSpacer_5 = new QSpacerItem(20, 15, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout_4->addItem(verticalSpacer_5, 6, 0, 1, 2);

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

        gridLayout_4->addItem(horizontalSpacer_4, 0, 2, 6, 1);


        gridLayout_3->addLayout(gridLayout_4, 5, 1, 1, 1);

        titleWidgetRegister = new QLabel(registerTab);
        titleWidgetRegister->setObjectName(QString::fromUtf8("titleWidgetRegister"));
        titleWidgetRegister->setFont(font);

        gridLayout_3->addWidget(titleWidgetRegister, 1, 0, 1, 2);

        verticalSpacer_8 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout_3->addItem(verticalSpacer_8, 2, 0, 1, 2);

        verticalSpacer_9 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);

        gridLayout_3->addItem(verticalSpacer_9, 0, 0, 1, 2);

        horizontalSpacer_5 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        gridLayout_3->addItem(horizontalSpacer_5, 3, 0, 3, 1);


        verticalLayout_2->addLayout(gridLayout_3);

        tabWidget->addTab(registerTab, QString());

        verticalLayout->addWidget(tabWidget);

#ifndef UI_QT_NO_SHORTCUT
        label->setBuddy(userEditLP);
        label_3->setBuddy(passwordEditLP);
        label_2->setBuddy(userEditRP);
        label_4->setBuddy(mailEdit);
        label_6->setBuddy(passwordEditRP);
        label_7->setBuddy(passwordRepeatEdit);
        label_8->setBuddy(firstNameEdit);
        label_9->setBuddy(lastNameEdit);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(tabWidget, userEditLP);
        QWidget::setTabOrder(userEditLP, passwordEditLP);
        QWidget::setTabOrder(passwordEditLP, testLoginButton);
        QWidget::setTabOrder(testLoginButton, userEditRP);
        QWidget::setTabOrder(userEditRP, mailEdit);
        QWidget::setTabOrder(mailEdit, firstNameEdit);
        QWidget::setTabOrder(firstNameEdit, lastNameEdit);
        QWidget::setTabOrder(lastNameEdit, passwordEditRP);
        QWidget::setTabOrder(passwordEditRP, passwordRepeatEdit);
        QWidget::setTabOrder(passwordRepeatEdit, registerButton);

        retranslateUi(ProviderConfigWidget);

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QWidget *ProviderConfigWidget)
    {
        label->setText(tr2i18n("&Username:", 0));
        label_3->setText(tr2i18n("&Password:", 0));
        testLoginButton->setText(tr2i18n("&Test Login", 0));
        titleWidgetLogin->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        enableProviderCheckBox->setToolTip(tr2i18n("If a provider is not enabled, it will be ignored by the applications using the social desktop", 0));
#endif // QT_NO_TOOLTIP
        enableProviderCheckBox->setText(tr2i18n("Enabled", 0));
        infoLabelLP->setText(tr2i18n("Do not have an account? Create one on the <a href=\"register\">Register tab</a>", 0));
        infoLabelLP_2->setText(tr2i18n("The Social Desktop Providers are used for \"Get Hot New Stuff\" and the \"Community\" and \"Social News\" Plasma applets.", 0));
        tabWidget->setTabText(tabWidget->indexOf(loginTab), tr2i18n("Login", 0));
        label_5->setText(tr2i18n("Fill in the details below and click <b>Register...</b> button", 0));
        label_2->setText(tr2i18n("&User name:", 0));
        label_4->setText(tr2i18n("&Email:", 0));
        label_6->setText(tr2i18n("&Password:", 0));
        label_7->setText(tr2i18n("Repeat password:", 0));
        label_8->setText(tr2i18n("&First name:", 0));
        label_9->setText(tr2i18n("&Last name:", 0));
        infoLabelRP->setText(QString());
        registerButton->setText(tr2i18n("&Register...", 0));
        titleWidgetRegister->setText(QString());
        tabWidget->setTabText(tabWidget->indexOf(registerTab), tr2i18n("Register", 0));
        Q_UNUSED(ProviderConfigWidget);
    } // retranslateUi

};

namespace Ui {
    class ProviderConfigWidget: public Ui_ProviderConfigWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // PROVIDERCONFIGWIDGET_H

