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

/********************************************************************************
** Form generated from reading UI file 'config.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_CONFIG_H
#define UI_CONFIG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QDoubleSpinBox>
#include <QtGui/QFrame>
#include <QtGui/QGridLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QSpacerItem>
#include <QtGui/QWidget>
#include "kcombobox.h"

QT_BEGIN_NAMESPACE

class Ui_MarbleSettingsWidget
{
public:
    QGridLayout *gridLayout_2;
    QLabel *label_2;
    KComboBox *themeList;
    QLabel *label;
    KComboBox *projection;
    QLabel *label_5;
    KComboBox *quality;
    QLabel *label_7;
    KComboBox *movement;
    QGridLayout *gridLayout;
    QLabel *labelRotationLon;
    QDoubleSpinBox *rotationLon;
    QLabel *labelRotationLat;
    QDoubleSpinBox *rotationLat;
    QLabel *labelTimeout;
    QDoubleSpinBox *timeout;
    QCheckBox *showPlacemarks;
    QSpacerItem *verticalSpacer;
    QLabel *mouseInstructions;
    QFrame *line;

    void setupUi(QWidget *MarbleSettingsWidget)
    {
        if (MarbleSettingsWidget->objectName().isEmpty())
            MarbleSettingsWidget->setObjectName(QString::fromUtf8("MarbleSettingsWidget"));
        MarbleSettingsWidget->resize(450, 298);
        gridLayout_2 = new QGridLayout(MarbleSettingsWidget);
        gridLayout_2->setContentsMargins(0, 0, 0, 0);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        label_2 = new QLabel(MarbleSettingsWidget);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        themeList = new KComboBox(MarbleSettingsWidget);
        themeList->setObjectName(QString::fromUtf8("themeList"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(themeList->sizePolicy().hasHeightForWidth());
        themeList->setSizePolicy(sizePolicy);

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

        label = new QLabel(MarbleSettingsWidget);
        label->setObjectName(QString::fromUtf8("label"));
        label->setMinimumSize(QSize(125, 0));
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        projection = new KComboBox(MarbleSettingsWidget);
        projection->setObjectName(QString::fromUtf8("projection"));
        sizePolicy.setHeightForWidth(projection->sizePolicy().hasHeightForWidth());
        projection->setSizePolicy(sizePolicy);

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

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

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

        quality = new KComboBox(MarbleSettingsWidget);
        quality->setObjectName(QString::fromUtf8("quality"));

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

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

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

        movement = new KComboBox(MarbleSettingsWidget);
        movement->setObjectName(QString::fromUtf8("movement"));

        gridLayout_2->addWidget(movement, 5, 1, 1, 1);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        labelRotationLon = new QLabel(MarbleSettingsWidget);
        labelRotationLon->setObjectName(QString::fromUtf8("labelRotationLon"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(labelRotationLon->sizePolicy().hasHeightForWidth());
        labelRotationLon->setSizePolicy(sizePolicy1);
        labelRotationLon->setMinimumSize(QSize(0, 0));
        labelRotationLon->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        rotationLon = new QDoubleSpinBox(MarbleSettingsWidget);
        rotationLon->setObjectName(QString::fromUtf8("rotationLon"));
        rotationLon->setWrapping(true);
        rotationLon->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        rotationLon->setDecimals(3);
        rotationLon->setMinimum(-359.999);
        rotationLon->setMaximum(359.999);
        rotationLon->setSingleStep(0.001);

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

        labelRotationLat = new QLabel(MarbleSettingsWidget);
        labelRotationLat->setObjectName(QString::fromUtf8("labelRotationLat"));
        sizePolicy1.setHeightForWidth(labelRotationLat->sizePolicy().hasHeightForWidth());
        labelRotationLat->setSizePolicy(sizePolicy1);
        labelRotationLat->setMinimumSize(QSize(0, 0));
        labelRotationLat->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        rotationLat = new QDoubleSpinBox(MarbleSettingsWidget);
        rotationLat->setObjectName(QString::fromUtf8("rotationLat"));
        rotationLat->setWrapping(true);
        rotationLat->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        rotationLat->setDecimals(3);
        rotationLat->setMinimum(-359.999);
        rotationLat->setMaximum(359.999);
        rotationLat->setSingleStep(0.001);

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

        labelTimeout = new QLabel(MarbleSettingsWidget);
        labelTimeout->setObjectName(QString::fromUtf8("labelTimeout"));
        QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(labelTimeout->sizePolicy().hasHeightForWidth());
        labelTimeout->setSizePolicy(sizePolicy2);
        labelTimeout->setMinimumSize(QSize(0, 0));
        labelTimeout->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        timeout = new QDoubleSpinBox(MarbleSettingsWidget);
        timeout->setObjectName(QString::fromUtf8("timeout"));
        timeout->setDecimals(1);
        timeout->setMinimum(0.1);
        timeout->setMaximum(3600);
        timeout->setValue(10);

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


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

        showPlacemarks = new QCheckBox(MarbleSettingsWidget);
        showPlacemarks->setObjectName(QString::fromUtf8("showPlacemarks"));

        gridLayout_2->addWidget(showPlacemarks, 13, 1, 1, 1);

        verticalSpacer = new QSpacerItem(10, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer, 14, 1, 1, 1);

        mouseInstructions = new QLabel(MarbleSettingsWidget);
        mouseInstructions->setObjectName(QString::fromUtf8("mouseInstructions"));
        mouseInstructions->setWordWrap(true);

        gridLayout_2->addWidget(mouseInstructions, 10, 1, 1, 1);

        line = new QFrame(MarbleSettingsWidget);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        gridLayout_2->addWidget(line, 11, 1, 1, 1);

#ifndef UI_QT_NO_SHORTCUT
        label_2->setBuddy(themeList);
        label->setBuddy(projection);
        label_5->setBuddy(quality);
        label_7->setBuddy(movement);
        labelRotationLon->setBuddy(rotationLon);
        labelRotationLat->setBuddy(rotationLat);
        labelTimeout->setBuddy(timeout);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(themeList, projection);
        QWidget::setTabOrder(projection, quality);
        QWidget::setTabOrder(quality, rotationLon);
        QWidget::setTabOrder(rotationLon, rotationLat);

        retranslateUi(MarbleSettingsWidget);

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

    void retranslateUi(QWidget *MarbleSettingsWidget)
    {
        label_2->setText(tr2i18n("Map &theme:", 0));
        label->setText(tr2i18n("&Projection:", 0));
        projection->clear();
        projection->insertItems(0, QStringList()
         << tr2i18n("Globe", 0)
         << tr2i18n("Flat Map", 0)
         << tr2i18n("Mercator", 0)
        );
        label_5->setText(tr2i18n("&Quality:", 0));
        quality->clear();
        quality->insertItems(0, QStringList()
         << tr2i18n("Low", 0)
         << tr2i18n("Normal", 0)
         << tr2i18n("High", 0)
         << tr2i18n("Print", 0)
        );
        label_7->setText(tr2i18n("Movement:", 0));
        movement->clear();
        movement->insertItems(0, QStringList()
         << tr2i18n("Interactive", 0)
         << tr2i18n("Follow the sun", 0)
         << tr2i18n("Rotate", 0)
         << tr2i18n("Do not move", 0)
        );
        labelRotationLon->setText(tr2i18n("Longitude rotation:", 0));
        rotationLon->setSuffix(tr2i18n("\302\260/s", "how fast the view of the earth is rotated - degrees per second, Longitude"));
        labelRotationLat->setText(tr2i18n("Latitude rotation:", 0));
        rotationLat->setSuffix(tr2i18n("\302\260/s", "how fast the view of the earth is rotated - degrees per second, Latitude"));
        labelTimeout->setText(tr2i18n("Update every:", 0));
        timeout->setSuffix(tr2i18n(" seconds", 0));
#ifndef UI_QT_NO_TOOLTIP
        showPlacemarks->setToolTip(tr2i18n("Determines whether all kind of placemarks are shown or not.", 0));
#endif // QT_NO_TOOLTIP
        showPlacemarks->setText(tr2i18n("Show &placemarks", 0));
        mouseInstructions->setText(tr2i18n("Drag (move the mouse while pressing the left mouse button) to rotate. Use the mouse wheel to zoom in and out.", 0));
        Q_UNUSED(MarbleSettingsWidget);
    } // retranslateUi

};

namespace Ui {
    class MarbleSettingsWidget: public Ui_MarbleSettingsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // CONFIG_H

