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

/********************************************************************************
** Form generated from reading UI file 'rdppreferences.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_RDPPREFERENCES_H
#define UI_RDPPREFERENCES_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QFormLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "kcombobox.h"
#include "klineedit.h"

QT_BEGIN_NAMESPACE

class Ui_RdpPreferences
{
public:
    QVBoxLayout *verticalLayout_2;
    QGroupBox *connectionGroupBox;
    QFormLayout *formLayout_2;
    QVBoxLayout *vboxLayout;
    QLabel *resolutionLabel;
    QLabel *resolutionDummyLabel;
    QVBoxLayout *vboxLayout1;
    KComboBox *resolutionComboBox;
    QHBoxLayout *hboxLayout;
    QLabel *widthLabel;
    QSpinBox *kcfg_Width;
    QLabel *heightLabel;
    QSpinBox *kcfg_Height;
    QLabel *colorDepthLabel;
    KComboBox *kcfg_ColorDepth;
    QLabel *layoutLabel;
    KComboBox *kcfg_KeyboardLayout;
    QLabel *soundLabel;
    KComboBox *kcfg_Sound;
    QLabel *performanceLabel;
    KComboBox *kcfg_Performance;
    QLabel *remoteFXLabel;
    QCheckBox *kcfg_RemoteFX;
    QLabel *shareMediaLabel;
    KLineEdit *kcfg_ShareMedia;
    QGroupBox *expertGroupBox;
    QFormLayout *formLayout;
    QLabel *consoleLabel;
    QCheckBox *kcfg_Console;
    QLabel *extraOptionsLabel;
    KLineEdit *kcfg_ExtraOptions;
    QGroupBox *loginGroupBox;
    QVBoxLayout *verticalLayout;
    QFormLayout *formLayout_3;
    QLabel *defaultUserLabel;
    KLineEdit *kcfg_DefaultRdpUserName;
    QCheckBox *kcfg_RecognizeLdapLogins;
    QSpacerItem *spacerItem;

    void setupUi(QWidget *RdpPreferences)
    {
        if (RdpPreferences->objectName().isEmpty())
            RdpPreferences->setObjectName(QString::fromUtf8("RdpPreferences"));
        RdpPreferences->resize(484, 452);
        verticalLayout_2 = new QVBoxLayout(RdpPreferences);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        connectionGroupBox = new QGroupBox(RdpPreferences);
        connectionGroupBox->setObjectName(QString::fromUtf8("connectionGroupBox"));
        formLayout_2 = new QFormLayout(connectionGroupBox);
        formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
        vboxLayout = new QVBoxLayout();
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        resolutionLabel = new QLabel(connectionGroupBox);
        resolutionLabel->setObjectName(QString::fromUtf8("resolutionLabel"));

        vboxLayout->addWidget(resolutionLabel);

        resolutionDummyLabel = new QLabel(connectionGroupBox);
        resolutionDummyLabel->setObjectName(QString::fromUtf8("resolutionDummyLabel"));

        vboxLayout->addWidget(resolutionDummyLabel);


        formLayout_2->setLayout(0, QFormLayout::LabelRole, vboxLayout);

        vboxLayout1 = new QVBoxLayout();
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        resolutionComboBox = new KComboBox(connectionGroupBox);
        resolutionComboBox->setObjectName(QString::fromUtf8("resolutionComboBox"));
        resolutionComboBox->setMinimumSize(QSize(280, 0));

        vboxLayout1->addWidget(resolutionComboBox);

        hboxLayout = new QHBoxLayout();
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        widthLabel = new QLabel(connectionGroupBox);
        widthLabel->setObjectName(QString::fromUtf8("widthLabel"));
        widthLabel->setEnabled(false);
        widthLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        hboxLayout->addWidget(widthLabel);

        kcfg_Width = new QSpinBox(connectionGroupBox);
        kcfg_Width->setObjectName(QString::fromUtf8("kcfg_Width"));
        kcfg_Width->setEnabled(false);
        kcfg_Width->setMaximum(9999);
        kcfg_Width->setValue(800);

        hboxLayout->addWidget(kcfg_Width);

        heightLabel = new QLabel(connectionGroupBox);
        heightLabel->setObjectName(QString::fromUtf8("heightLabel"));
        heightLabel->setEnabled(false);
        heightLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        hboxLayout->addWidget(heightLabel);

        kcfg_Height = new QSpinBox(connectionGroupBox);
        kcfg_Height->setObjectName(QString::fromUtf8("kcfg_Height"));
        kcfg_Height->setEnabled(false);
        kcfg_Height->setMaximum(9999);
        kcfg_Height->setValue(600);

        hboxLayout->addWidget(kcfg_Height);


        vboxLayout1->addLayout(hboxLayout);


        formLayout_2->setLayout(0, QFormLayout::FieldRole, vboxLayout1);

        colorDepthLabel = new QLabel(connectionGroupBox);
        colorDepthLabel->setObjectName(QString::fromUtf8("colorDepthLabel"));

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

        kcfg_ColorDepth = new KComboBox(connectionGroupBox);
        kcfg_ColorDepth->setObjectName(QString::fromUtf8("kcfg_ColorDepth"));
        kcfg_ColorDepth->setMinimumSize(QSize(280, 0));

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

        layoutLabel = new QLabel(connectionGroupBox);
        layoutLabel->setObjectName(QString::fromUtf8("layoutLabel"));

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

        kcfg_KeyboardLayout = new KComboBox(connectionGroupBox);
        kcfg_KeyboardLayout->setObjectName(QString::fromUtf8("kcfg_KeyboardLayout"));
        kcfg_KeyboardLayout->setMinimumSize(QSize(280, 0));

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

        soundLabel = new QLabel(connectionGroupBox);
        soundLabel->setObjectName(QString::fromUtf8("soundLabel"));

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

        kcfg_Sound = new KComboBox(connectionGroupBox);
        kcfg_Sound->setObjectName(QString::fromUtf8("kcfg_Sound"));
        kcfg_Sound->setMinimumSize(QSize(280, 0));

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

        performanceLabel = new QLabel(connectionGroupBox);
        performanceLabel->setObjectName(QString::fromUtf8("performanceLabel"));

        formLayout_2->setWidget(4, QFormLayout::LabelRole, performanceLabel);

        kcfg_Performance = new KComboBox(connectionGroupBox);
        kcfg_Performance->setObjectName(QString::fromUtf8("kcfg_Performance"));
        kcfg_Performance->setMinimumSize(QSize(280, 0));

        formLayout_2->setWidget(4, QFormLayout::FieldRole, kcfg_Performance);

        remoteFXLabel = new QLabel(connectionGroupBox);
        remoteFXLabel->setObjectName(QString::fromUtf8("remoteFXLabel"));

        formLayout_2->setWidget(5, QFormLayout::LabelRole, remoteFXLabel);

        kcfg_RemoteFX = new QCheckBox(connectionGroupBox);
        kcfg_RemoteFX->setObjectName(QString::fromUtf8("kcfg_RemoteFX"));

        formLayout_2->setWidget(5, QFormLayout::FieldRole, kcfg_RemoteFX);

        shareMediaLabel = new QLabel(connectionGroupBox);
        shareMediaLabel->setObjectName(QString::fromUtf8("shareMediaLabel"));

        formLayout_2->setWidget(6, QFormLayout::LabelRole, shareMediaLabel);

        kcfg_ShareMedia = new KLineEdit(connectionGroupBox);
        kcfg_ShareMedia->setObjectName(QString::fromUtf8("kcfg_ShareMedia"));
        kcfg_ShareMedia->setMinimumSize(QSize(280, 0));
        kcfg_ShareMedia->setProperty("showClearButton", QVariant(true));

        formLayout_2->setWidget(6, QFormLayout::FieldRole, kcfg_ShareMedia);


        verticalLayout_2->addWidget(connectionGroupBox);

        expertGroupBox = new QGroupBox(RdpPreferences);
        expertGroupBox->setObjectName(QString::fromUtf8("expertGroupBox"));
        formLayout = new QFormLayout(expertGroupBox);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        consoleLabel = new QLabel(expertGroupBox);
        consoleLabel->setObjectName(QString::fromUtf8("consoleLabel"));

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

        kcfg_Console = new QCheckBox(expertGroupBox);
        kcfg_Console->setObjectName(QString::fromUtf8("kcfg_Console"));

        formLayout->setWidget(0, QFormLayout::FieldRole, kcfg_Console);

        extraOptionsLabel = new QLabel(expertGroupBox);
        extraOptionsLabel->setObjectName(QString::fromUtf8("extraOptionsLabel"));

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

        kcfg_ExtraOptions = new KLineEdit(expertGroupBox);
        kcfg_ExtraOptions->setObjectName(QString::fromUtf8("kcfg_ExtraOptions"));
        kcfg_ExtraOptions->setMinimumSize(QSize(280, 0));
        kcfg_ExtraOptions->setProperty("showClearButton", QVariant(true));

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


        verticalLayout_2->addWidget(expertGroupBox);

        loginGroupBox = new QGroupBox(RdpPreferences);
        loginGroupBox->setObjectName(QString::fromUtf8("loginGroupBox"));
        verticalLayout = new QVBoxLayout(loginGroupBox);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        formLayout_3 = new QFormLayout();
        formLayout_3->setObjectName(QString::fromUtf8("formLayout_3"));
        defaultUserLabel = new QLabel(loginGroupBox);
        defaultUserLabel->setObjectName(QString::fromUtf8("defaultUserLabel"));

        formLayout_3->setWidget(1, QFormLayout::LabelRole, defaultUserLabel);

        kcfg_DefaultRdpUserName = new KLineEdit(loginGroupBox);
        kcfg_DefaultRdpUserName->setObjectName(QString::fromUtf8("kcfg_DefaultRdpUserName"));
        kcfg_DefaultRdpUserName->setProperty("showClearButton", QVariant(true));

        formLayout_3->setWidget(1, QFormLayout::FieldRole, kcfg_DefaultRdpUserName);


        verticalLayout->addLayout(formLayout_3);

        kcfg_RecognizeLdapLogins = new QCheckBox(loginGroupBox);
        kcfg_RecognizeLdapLogins->setObjectName(QString::fromUtf8("kcfg_RecognizeLdapLogins"));

        verticalLayout->addWidget(kcfg_RecognizeLdapLogins);


        verticalLayout_2->addWidget(loginGroupBox);

        spacerItem = new QSpacerItem(428, 16, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_2->addItem(spacerItem);

#ifndef UI_QT_NO_SHORTCUT
        resolutionLabel->setBuddy(resolutionComboBox);
        widthLabel->setBuddy(kcfg_Width);
        heightLabel->setBuddy(kcfg_Height);
        colorDepthLabel->setBuddy(kcfg_ColorDepth);
        layoutLabel->setBuddy(kcfg_KeyboardLayout);
        soundLabel->setBuddy(kcfg_Sound);
        performanceLabel->setBuddy(kcfg_Performance);
        remoteFXLabel->setBuddy(kcfg_RemoteFX);
        shareMediaLabel->setBuddy(kcfg_ShareMedia);
        consoleLabel->setBuddy(kcfg_Console);
        extraOptionsLabel->setBuddy(kcfg_ExtraOptions);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(resolutionComboBox, kcfg_Width);
        QWidget::setTabOrder(kcfg_Width, kcfg_Height);
        QWidget::setTabOrder(kcfg_Height, kcfg_ColorDepth);
        QWidget::setTabOrder(kcfg_ColorDepth, kcfg_KeyboardLayout);
        QWidget::setTabOrder(kcfg_KeyboardLayout, kcfg_Sound);
        QWidget::setTabOrder(kcfg_Sound, kcfg_Performance);
        QWidget::setTabOrder(kcfg_Performance, kcfg_RemoteFX);
        QWidget::setTabOrder(kcfg_RemoteFX, kcfg_ShareMedia);
        QWidget::setTabOrder(kcfg_ShareMedia, kcfg_Console);
        QWidget::setTabOrder(kcfg_Console, kcfg_ExtraOptions);
        QWidget::setTabOrder(kcfg_ExtraOptions, kcfg_DefaultRdpUserName);
        QWidget::setTabOrder(kcfg_DefaultRdpUserName, kcfg_RecognizeLdapLogins);

        retranslateUi(RdpPreferences);

        resolutionComboBox->setCurrentIndex(1);
        kcfg_KeyboardLayout->setCurrentIndex(7);


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

    void retranslateUi(QWidget *RdpPreferences)
    {
        connectionGroupBox->setTitle(tr2i18n("Connection", 0));
        resolutionLabel->setText(tr2i18n("Desktop &resolution:", 0));
        resolutionComboBox->clear();
        resolutionComboBox->insertItems(0, QStringList()
         << tr2i18n("Minimal (640x480)", 0)
         << tr2i18n("Small (800x600)", 0)
         << tr2i18n("Normal (1024x768)", 0)
         << tr2i18n("Large (1280x1024)", 0)
         << tr2i18n("Very Large (1600x1200)", 0)
         << tr2i18n("Current Screen Resolution", 0)
         << tr2i18n("Custom Resolution (...)", 0)
         << tr2i18n("Current KRDC Size", 0)
        );
#ifndef UI_QT_NO_WHATSTHIS
        resolutionComboBox->setWhatsThis(tr2i18n("Here you can specify the resolution of the remote desktop. This resolution determines the size of the desktop that will be presented to you.", 0));
#endif // QT_NO_WHATSTHIS
        widthLabel->setText(tr2i18n("&Width:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_Width->setWhatsThis(tr2i18n("This is the width of the remote desktop. You can only change this value manually if you select Custom as desktop resolution above.", 0));
#endif // QT_NO_WHATSTHIS
        heightLabel->setText(tr2i18n("H&eight:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_Height->setWhatsThis(tr2i18n("This is the height of the remote desktop. You can only change this value manually if you select Custom as desktop resolution above.", 0));
#endif // QT_NO_WHATSTHIS
        colorDepthLabel->setText(tr2i18n("Color &depth:", 0));
        kcfg_ColorDepth->clear();
        kcfg_ColorDepth->insertItems(0, QStringList()
         << tr2i18n("Low Color (8 Bit)", 0)
         << tr2i18n("High Color (16 Bit)", 0)
         << tr2i18n("True Color (24 Bit)", 0)
         << tr2i18n("True Color with Alpha (32 Bit)", 0)
        );
        layoutLabel->setText(tr2i18n("&Keyboard layout:", 0));
        kcfg_KeyboardLayout->clear();
        kcfg_KeyboardLayout->insertItems(0, QStringList()
         << tr2i18n("Arabic (ar)", 0)
         << tr2i18n("Czech (cs)", 0)
         << tr2i18n("Danish (da)", 0)
         << tr2i18n("German (de)", 0)
         << tr2i18n("Swiss German (de-ch)", 0)
         << tr2i18n("American Dvorak (en-dv)", 0)
         << tr2i18n("British English (en-gb)", 0)
         << tr2i18n("US English (en-us)", 0)
         << tr2i18n("Spanish (es)", 0)
         << tr2i18n("Estonian (et)", 0)
         << tr2i18n("Finnish (fi)", 0)
         << tr2i18n("Faroese (fo)", 0)
         << tr2i18n("French (fr)", 0)
         << tr2i18n("Belgian (fr-be)", 0)
         << tr2i18n("French Canadian (fr-ca)", 0)
         << tr2i18n("Swiss French (fr-ch)", 0)
         << tr2i18n("Hebrew (he)", 0)
         << tr2i18n("Croatian (hr)", 0)
         << tr2i18n("Hungarian (hu)", 0)
         << tr2i18n("Icelandic (is)", 0)
         << tr2i18n("Italian (it)", 0)
         << tr2i18n("Japanese (ja)", 0)
         << tr2i18n("Korean (ko)", 0)
         << tr2i18n("Lithuanian (lt)", 0)
         << tr2i18n("Latvian (lv)", 0)
         << tr2i18n("Macedonian (mk)", 0)
         << tr2i18n("Dutch (nl)", 0)
         << tr2i18n("Belgian Dutch (nl-be)", 0)
         << tr2i18n("Norwegian (no)", 0)
         << tr2i18n("Polish (pl)", 0)
         << tr2i18n("Portuguese (pt)", 0)
         << tr2i18n("Brazilian (pt-br)", 0)
         << tr2i18n("Russian (ru)", 0)
         << tr2i18n("Slovenian (sl)", 0)
         << tr2i18n("Swedish (sv)", 0)
         << tr2i18n("Thai (th)", 0)
         << tr2i18n("Turkish (tr)", 0)
        );
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_KeyboardLayout->setWhatsThis(tr2i18n("Use this to specify your keyboard layout. This layout setting is used to send the correct keyboard codes to the server.", 0));
#endif // QT_NO_WHATSTHIS
        soundLabel->setText(tr2i18n("Sound:", "label for soundsettings in preferences dialog"));
        kcfg_Sound->clear();
        kcfg_Sound->insertItems(0, QStringList()
         << tr2i18n("On This Computer", 0)
         << tr2i18n("On Remote Computer", 0)
         << tr2i18n("Disable Sound", 0)
        );
        performanceLabel->setText(tr2i18n("Performance:", "label for performance settings in preferences dialog"));
        kcfg_Performance->clear();
        kcfg_Performance->insertItems(0, QStringList()
         << tr2i18n("Modem", 0)
         << tr2i18n("Broadband", 0)
         << tr2i18n("LAN", 0)
        );
        remoteFXLabel->setText(tr2i18n("RemoteFX:", 0));
        kcfg_RemoteFX->setText(tr2i18n("Enhanced visual experience", 0));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_RemoteFX->setWhatsThis(tr2i18n("RemoteFX covers a set of technologies that enhance visual experience of the Remote Desktop Protocol.", 0));
#endif // QT_NO_WHATSTHIS
        shareMediaLabel->setText(tr2i18n("Share Media:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_ShareMedia->setWhatsThis(tr2i18n("Share a local media directory with the remote host.", 0));
#endif // QT_NO_WHATSTHIS
        expertGroupBox->setTitle(tr2i18n("Expert Options", 0));
        consoleLabel->setText(tr2i18n("Console login:", 0));
        kcfg_Console->setText(tr2i18n("Attach to Windows Server console", 0));
        extraOptionsLabel->setText(tr2i18n("Extra options:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_ExtraOptions->setWhatsThis(tr2i18n("Here you can enter additional xfreerdp (FreeRDP) options.", 0));
#endif // QT_NO_WHATSTHIS
        loginGroupBox->setTitle(tr2i18n("Login", 0));
        defaultUserLabel->setText(tr2i18n("Default user name:", 0));
        kcfg_DefaultRdpUserName->setClickMessage(tr2i18n("No default user name", 0));
        kcfg_RecognizeLdapLogins->setText(tr2i18n("Automatically recognize \"LDAP\"-Logins and share passwords", 0));
        Q_UNUSED(RdpPreferences);
    } // retranslateUi

};

namespace Ui {
    class RdpPreferences: public Ui_RdpPreferences {};
} // namespace Ui

QT_END_NAMESPACE

#endif // RDPPREFERENCES_H

