/********************************************************************************
** Form generated from reading UI file 'PreferencesDialog.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_PREFERENCESDIALOG_H
#define UI_PREFERENCESDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QComboBox>
#include <QtGui/QDialog>
#include <QtGui/QDialogButtonBox>
#include <QtGui/QDoubleSpinBox>
#include <QtGui/QFrame>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QListWidget>
#include <QtGui/QPushButton>
#include <QtGui/QRadioButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QTabWidget>
#include <QtGui/QToolButton>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_PreferencesDialog
{
public:
    QVBoxLayout *verticalLayout_6;
    QTabWidget *tabPref;
    QWidget *tab_4;
    QVBoxLayout *verticalLayout_3;
    QGroupBox *grpGeneral;
    QVBoxLayout *vboxLayout;
    QHBoxLayout *hboxLayout;
    QLabel *label_5;
    QSpinBox *sbZoomOutPerc;
    QSpinBox *sbZoomInPerc;
    QHBoxLayout *hboxLayout1;
    QLabel *label_9;
    QDoubleSpinBox *sbAlphaLow;
    QDoubleSpinBox *sbAlphaHigh;
    QGridLayout *gridLayout;
    QCheckBox *cbMouseSingleButton;
    QCheckBox *cbCustomStyle;
    QCheckBox *cbSelectModeCreation;
    QCheckBox *cbSeparateMoveMode;
    QCheckBox *cbVirtualNodes;
    QCheckBox *cbRelationsHiddenSelectable;
    QComboBox *comboCustomStyle;
    QSpacerItem *spacerItem;
    QWidget *tab_3;
    QVBoxLayout *verticalLayout_9;
    QLabel *label_8;
    QHBoxLayout *horizontalLayout_3;
    QToolButton *btBgColor;
    QCheckBox *cbBackgroundOverwriteStyle;
    QSpacerItem *horizontalSpacer_2;
    QLabel *label_26;
    QHBoxLayout *horizontalLayout_11;
    QToolButton *btGpxTrackColor;
    QSpinBox *GpxTrackWidth;
    QLabel *label_27;
    QCheckBox *cbSimpleGpxTrack;
    QSpacerItem *horizontalSpacer_6;
    QGroupBox *groupBox_2;
    QGridLayout *formLayout;
    QHBoxLayout *horizontalLayout_5;
    QToolButton *btFocusColor;
    QSpinBox *FocusWidth;
    QLabel *label_22;
    QSpacerItem *horizontalSpacer_4;
    QHBoxLayout *horizontalLayout_6;
    QToolButton *btRelationsColor;
    QSpinBox *RelationsWidth;
    QLabel *label_23;
    QSpacerItem *horizontalSpacer_5;
    QHBoxLayout *horizontalLayout_4;
    QToolButton *btHoverColor;
    QSpinBox *HoverWidth;
    QLabel *label_18;
    QSpacerItem *horizontalSpacer_3;
    QLabel *label_19;
    QHBoxLayout *horizontalLayout_14;
    QToolButton *btHighlightColor;
    QSpinBox *HighlightWidth;
    QLabel *label_118;
    QSpacerItem *horizontalSpacer_113;
    QLabel *label_21;
    QLabel *label_20;
    QLabel *label_119;
    QHBoxLayout *horizontalLayout_13;
    QToolButton *btDirtyColor;
    QSpinBox *DirtyWidth;
    QLabel *label_28;
    QSpacerItem *horizontalSpacer_8;
    QLabel *label_11;
    QSpacerItem *verticalSpacer_5;
    QWidget *tab_7;
    QVBoxLayout *verticalLayout;
    QLabel *label_16;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *SelectLanguage;
    QComboBox *Language;
    QSpacerItem *horizontalSpacer;
    QCheckBox *TranslateTags;
    QSpacerItem *verticalSpacer_3;
    QWidget *tab_5;
    QVBoxLayout *verticalLayout_4;
    QGroupBox *MapStyle;
    QVBoxLayout *_2;
    QHBoxLayout *_4;
    QLabel *label_17;
    QLineEdit *CustomStylesDir;
    QPushButton *BrowseStyle;
    QHBoxLayout *_3;
    QLabel *label_24;
    QComboBox *cbStyles;
    QCheckBox *cbDisableStyleForTracks;
    QSpacerItem *verticalSpacer;
    QWidget *tabTemplate;
    QVBoxLayout *verticalLayout_7;
    QGroupBox *MapStyle_2;
    QVBoxLayout *_9;
    QHBoxLayout *_10;
    QRadioButton *TemplateBuiltin;
    QComboBox *cbTemplates;
    QHBoxLayout *_11;
    QRadioButton *TemplateCustom;
    QLineEdit *CustomTemplateName;
    QPushButton *BrowseTemplate;
    QSpacerItem *verticalSpacer_4;
    QWidget *tabData;
    QVBoxLayout *verticalLayout_2;
    QGroupBox *grpOSM;
    QVBoxLayout *OsmServersLayout;
    QGroupBox *grpXAPI_2;
    QVBoxLayout *_8;
    QGridLayout *_12;
    QLabel *label_30;
    QLineEdit *edXapiUrl;
    QGroupBox *grpNomination;
    QVBoxLayout *_6;
    QGridLayout *_7;
    QLineEdit *edNominatimUrl;
    QLabel *label_29;
    QGroupBox *gb_Documents;
    QVBoxLayout *vboxLayout1;
    QHBoxLayout *horizontalLayout;
    QCheckBox *cbAutoLoadDoc;
    QLineEdit *edAutoLoadDoc;
    QPushButton *btAutoloadBrowse;
    QCheckBox *cbAutoSaveDoc;
    QGroupBox *gb_Tracks;
    QVBoxLayout *vboxLayout2;
    QHBoxLayout *horizontalLayout_7;
    QCheckBox *cbAutoExtractTracks;
    QCheckBox *cbReadonlyTracksDefault;
    QHBoxLayout *horizontalLayout_9;
    QLabel *label_25;
    QDoubleSpinBox *sbMaxDistNodes;
    QSpacerItem *spacerItem1;
    QWidget *tab_6;
    QVBoxLayout *verticalLayout_5;
    QGroupBox *groupBox_4;
    QGridLayout *gridLayout_2;
    QRadioButton *rbGpsGpsd;
    QRadioButton *rbGpsSerial;
    QFrame *frGpsSerial;
    QHBoxLayout *horizontalLayout_8;
    QLabel *lblGpsPort;
    QLineEdit *edGpsPort;
    QFrame *frGpsGpsd;
    QHBoxLayout *horizontalLayout_10;
    QLabel *lblGpsdHost;
    QLineEdit *edGpsdHost;
    QLabel *lblGpsdPort;
    QSpinBox *sbGpsdPort;
    QHBoxLayout *_5;
    QCheckBox *cbGgpsSaveLog;
    QLineEdit *edGpsLogDir;
    QPushButton *btGpsLogDirBrowse;
    QCheckBox *cbGpsSyncTime;
    QSpacerItem *verticalSpacer_2;
    QWidget *tab;
    QVBoxLayout *vboxLayout3;
    QGroupBox *groupBox;
    QGridLayout *gridLayout1;
    QCheckBox *bbUseProxy;
    QLabel *label_7;
    QLineEdit *edProxyPassword;
    QLabel *label_4;
    QLabel *label_2;
    QLabel *label;
    QLineEdit *edProxyHost;
    QLineEdit *edProxyPort;
    QLineEdit *edProxyUser;
    QHBoxLayout *horizontalLayout_12;
    QLabel *label_12;
    QSpinBox *sbNetworkTimeout;
    QSpacerItem *horizontalSpacer_7;
    QCheckBox *cbLocalServer;
    QSpacerItem *spacerItem2;
    QWidget *tab_2;
    QVBoxLayout *vboxLayout4;
    QGroupBox *grpCaching;
    QGridLayout *gridLayout2;
    QLabel *label_3;
    QLineEdit *edCacheDir;
    QLabel *label_15;
    QSpinBox *sbCacheSize;
    QGridLayout *gridLayout3;
    QGroupBox *groupBox_3;
    QVBoxLayout *verticalLayout_8;
    QCheckBox *cbAutoSourceTag;
    QCheckBox *cbUseShapefileForBackground;
    QSpacerItem *spacerItem3;
    QWidget *tabTools;
    QHBoxLayout *hboxLayout2;
    QListWidget *lvTools;
    QFrame *line;
    QVBoxLayout *vboxLayout5;
    QLabel *label_10;
    QLineEdit *edToolName;
    QLabel *label_6;
    QHBoxLayout *hboxLayout3;
    QLineEdit *edToolPath;
    QPushButton *btBrowse;
    QSpacerItem *spacerItem4;
    QPushButton *btApplyTool;
    QPushButton *btAddTool;
    QPushButton *btDelTool;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *PreferencesDialog)
    {
        if (PreferencesDialog->objectName().isEmpty())
            PreferencesDialog->setObjectName(QString::fromUtf8("PreferencesDialog"));
        PreferencesDialog->resize(689, 487);
        verticalLayout_6 = new QVBoxLayout(PreferencesDialog);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        tabPref = new QTabWidget(PreferencesDialog);
        tabPref->setObjectName(QString::fromUtf8("tabPref"));
        tabPref->setTabPosition(QTabWidget::North);
        tab_4 = new QWidget();
        tab_4->setObjectName(QString::fromUtf8("tab_4"));
        verticalLayout_3 = new QVBoxLayout(tab_4);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        grpGeneral = new QGroupBox(tab_4);
        grpGeneral->setObjectName(QString::fromUtf8("grpGeneral"));
        vboxLayout = new QVBoxLayout(grpGeneral);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        hboxLayout = new QHBoxLayout();
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        label_5 = new QLabel(grpGeneral);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        hboxLayout->addWidget(label_5);

        sbZoomOutPerc = new QSpinBox(grpGeneral);
        sbZoomOutPerc->setObjectName(QString::fromUtf8("sbZoomOutPerc"));

        hboxLayout->addWidget(sbZoomOutPerc);

        sbZoomInPerc = new QSpinBox(grpGeneral);
        sbZoomInPerc->setObjectName(QString::fromUtf8("sbZoomInPerc"));
        sbZoomInPerc->setMinimum(100);
        sbZoomInPerc->setMaximum(1000);

        hboxLayout->addWidget(sbZoomInPerc);


        vboxLayout->addLayout(hboxLayout);

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
        label_9 = new QLabel(grpGeneral);
        label_9->setObjectName(QString::fromUtf8("label_9"));

        hboxLayout1->addWidget(label_9);

        sbAlphaLow = new QDoubleSpinBox(grpGeneral);
        sbAlphaLow->setObjectName(QString::fromUtf8("sbAlphaLow"));
        sbAlphaLow->setMaximum(1);
        sbAlphaLow->setSingleStep(0.1);

        hboxLayout1->addWidget(sbAlphaLow);

        sbAlphaHigh = new QDoubleSpinBox(grpGeneral);
        sbAlphaHigh->setObjectName(QString::fromUtf8("sbAlphaHigh"));
        sbAlphaHigh->setMaximum(1);
        sbAlphaHigh->setSingleStep(0.1);

        hboxLayout1->addWidget(sbAlphaHigh);


        vboxLayout->addLayout(hboxLayout1);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        cbMouseSingleButton = new QCheckBox(grpGeneral);
        cbMouseSingleButton->setObjectName(QString::fromUtf8("cbMouseSingleButton"));

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

        cbCustomStyle = new QCheckBox(grpGeneral);
        cbCustomStyle->setObjectName(QString::fromUtf8("cbCustomStyle"));

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

        cbSelectModeCreation = new QCheckBox(grpGeneral);
        cbSelectModeCreation->setObjectName(QString::fromUtf8("cbSelectModeCreation"));

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

        cbSeparateMoveMode = new QCheckBox(grpGeneral);
        cbSeparateMoveMode->setObjectName(QString::fromUtf8("cbSeparateMoveMode"));

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

        cbVirtualNodes = new QCheckBox(grpGeneral);
        cbVirtualNodes->setObjectName(QString::fromUtf8("cbVirtualNodes"));

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

        cbRelationsHiddenSelectable = new QCheckBox(grpGeneral);
        cbRelationsHiddenSelectable->setObjectName(QString::fromUtf8("cbRelationsHiddenSelectable"));

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

        comboCustomStyle = new QComboBox(grpGeneral);
        comboCustomStyle->setObjectName(QString::fromUtf8("comboCustomStyle"));
        comboCustomStyle->setEnabled(false);

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


        vboxLayout->addLayout(gridLayout);


        verticalLayout_3->addWidget(grpGeneral);

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

        verticalLayout_3->addItem(spacerItem);

        tabPref->addTab(tab_4, QString());
        tab_3 = new QWidget();
        tab_3->setObjectName(QString::fromUtf8("tab_3"));
        verticalLayout_9 = new QVBoxLayout(tab_3);
        verticalLayout_9->setObjectName(QString::fromUtf8("verticalLayout_9"));
        label_8 = new QLabel(tab_3);
        label_8->setObjectName(QString::fromUtf8("label_8"));

        verticalLayout_9->addWidget(label_8);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        btBgColor = new QToolButton(tab_3);
        btBgColor->setObjectName(QString::fromUtf8("btBgColor"));
        btBgColor->setMinimumSize(QSize(45, 25));
        btBgColor->setIconSize(QSize(40, 20));

        horizontalLayout_3->addWidget(btBgColor);

        cbBackgroundOverwriteStyle = new QCheckBox(tab_3);
        cbBackgroundOverwriteStyle->setObjectName(QString::fromUtf8("cbBackgroundOverwriteStyle"));

        horizontalLayout_3->addWidget(cbBackgroundOverwriteStyle);

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

        horizontalLayout_3->addItem(horizontalSpacer_2);


        verticalLayout_9->addLayout(horizontalLayout_3);

        label_26 = new QLabel(tab_3);
        label_26->setObjectName(QString::fromUtf8("label_26"));

        verticalLayout_9->addWidget(label_26);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
        btGpxTrackColor = new QToolButton(tab_3);
        btGpxTrackColor->setObjectName(QString::fromUtf8("btGpxTrackColor"));
        btGpxTrackColor->setMinimumSize(QSize(45, 25));
        btGpxTrackColor->setIconSize(QSize(40, 20));

        horizontalLayout_11->addWidget(btGpxTrackColor);

        GpxTrackWidth = new QSpinBox(tab_3);
        GpxTrackWidth->setObjectName(QString::fromUtf8("GpxTrackWidth"));

        horizontalLayout_11->addWidget(GpxTrackWidth);

        label_27 = new QLabel(tab_3);
        label_27->setObjectName(QString::fromUtf8("label_27"));

        horizontalLayout_11->addWidget(label_27);

        cbSimpleGpxTrack = new QCheckBox(tab_3);
        cbSimpleGpxTrack->setObjectName(QString::fromUtf8("cbSimpleGpxTrack"));

        horizontalLayout_11->addWidget(cbSimpleGpxTrack);

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

        horizontalLayout_11->addItem(horizontalSpacer_6);


        verticalLayout_9->addLayout(horizontalLayout_11);

        groupBox_2 = new QGroupBox(tab_3);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        groupBox_2->setMinimumSize(QSize(0, 0));
        formLayout = new QGridLayout(groupBox_2);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        btFocusColor = new QToolButton(groupBox_2);
        btFocusColor->setObjectName(QString::fromUtf8("btFocusColor"));
        btFocusColor->setMinimumSize(QSize(45, 25));
        btFocusColor->setIconSize(QSize(40, 20));

        horizontalLayout_5->addWidget(btFocusColor);

        FocusWidth = new QSpinBox(groupBox_2);
        FocusWidth->setObjectName(QString::fromUtf8("FocusWidth"));

        horizontalLayout_5->addWidget(FocusWidth);

        label_22 = new QLabel(groupBox_2);
        label_22->setObjectName(QString::fromUtf8("label_22"));

        horizontalLayout_5->addWidget(label_22);

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

        horizontalLayout_5->addItem(horizontalSpacer_4);


        formLayout->addLayout(horizontalLayout_5, 3, 1, 1, 1);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        btRelationsColor = new QToolButton(groupBox_2);
        btRelationsColor->setObjectName(QString::fromUtf8("btRelationsColor"));
        btRelationsColor->setMinimumSize(QSize(45, 25));
        btRelationsColor->setIconSize(QSize(40, 20));

        horizontalLayout_6->addWidget(btRelationsColor);

        RelationsWidth = new QSpinBox(groupBox_2);
        RelationsWidth->setObjectName(QString::fromUtf8("RelationsWidth"));

        horizontalLayout_6->addWidget(RelationsWidth);

        label_23 = new QLabel(groupBox_2);
        label_23->setObjectName(QString::fromUtf8("label_23"));

        horizontalLayout_6->addWidget(label_23);

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

        horizontalLayout_6->addItem(horizontalSpacer_5);


        formLayout->addLayout(horizontalLayout_6, 4, 1, 1, 1);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        btHoverColor = new QToolButton(groupBox_2);
        btHoverColor->setObjectName(QString::fromUtf8("btHoverColor"));
        btHoverColor->setMinimumSize(QSize(45, 25));
        btHoverColor->setIconSize(QSize(40, 20));

        horizontalLayout_4->addWidget(btHoverColor);

        HoverWidth = new QSpinBox(groupBox_2);
        HoverWidth->setObjectName(QString::fromUtf8("HoverWidth"));

        horizontalLayout_4->addWidget(HoverWidth);

        label_18 = new QLabel(groupBox_2);
        label_18->setObjectName(QString::fromUtf8("label_18"));

        horizontalLayout_4->addWidget(label_18);

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

        horizontalLayout_4->addItem(horizontalSpacer_3);


        formLayout->addLayout(horizontalLayout_4, 0, 1, 1, 1);

        label_19 = new QLabel(groupBox_2);
        label_19->setObjectName(QString::fromUtf8("label_19"));

        formLayout->addWidget(label_19, 0, 0, 1, 1);

        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setObjectName(QString::fromUtf8("horizontalLayout_14"));
        btHighlightColor = new QToolButton(groupBox_2);
        btHighlightColor->setObjectName(QString::fromUtf8("btHighlightColor"));
        btHighlightColor->setMinimumSize(QSize(45, 25));
        btHighlightColor->setIconSize(QSize(40, 20));

        horizontalLayout_14->addWidget(btHighlightColor);

        HighlightWidth = new QSpinBox(groupBox_2);
        HighlightWidth->setObjectName(QString::fromUtf8("HighlightWidth"));

        horizontalLayout_14->addWidget(HighlightWidth);

        label_118 = new QLabel(groupBox_2);
        label_118->setObjectName(QString::fromUtf8("label_118"));

        horizontalLayout_14->addWidget(label_118);

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

        horizontalLayout_14->addItem(horizontalSpacer_113);


        formLayout->addLayout(horizontalLayout_14, 1, 1, 1, 1);

        label_21 = new QLabel(groupBox_2);
        label_21->setObjectName(QString::fromUtf8("label_21"));

        formLayout->addWidget(label_21, 4, 0, 1, 1);

        label_20 = new QLabel(groupBox_2);
        label_20->setObjectName(QString::fromUtf8("label_20"));

        formLayout->addWidget(label_20, 3, 0, 1, 1);

        label_119 = new QLabel(groupBox_2);
        label_119->setObjectName(QString::fromUtf8("label_119"));

        formLayout->addWidget(label_119, 1, 0, 1, 1);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
        btDirtyColor = new QToolButton(groupBox_2);
        btDirtyColor->setObjectName(QString::fromUtf8("btDirtyColor"));
        btDirtyColor->setMinimumSize(QSize(45, 25));
        btDirtyColor->setIconSize(QSize(40, 20));

        horizontalLayout_13->addWidget(btDirtyColor);

        DirtyWidth = new QSpinBox(groupBox_2);
        DirtyWidth->setObjectName(QString::fromUtf8("DirtyWidth"));

        horizontalLayout_13->addWidget(DirtyWidth);

        label_28 = new QLabel(groupBox_2);
        label_28->setObjectName(QString::fromUtf8("label_28"));

        horizontalLayout_13->addWidget(label_28);

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

        horizontalLayout_13->addItem(horizontalSpacer_8);


        formLayout->addLayout(horizontalLayout_13, 2, 1, 1, 1);

        label_11 = new QLabel(groupBox_2);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        formLayout->addWidget(label_11, 2, 0, 1, 1);


        verticalLayout_9->addWidget(groupBox_2);

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

        verticalLayout_9->addItem(verticalSpacer_5);

        tabPref->addTab(tab_3, QString());
        tab_7 = new QWidget();
        tab_7->setObjectName(QString::fromUtf8("tab_7"));
        verticalLayout = new QVBoxLayout(tab_7);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        label_16 = new QLabel(tab_7);
        label_16->setObjectName(QString::fromUtf8("label_16"));

        verticalLayout->addWidget(label_16);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        SelectLanguage = new QCheckBox(tab_7);
        SelectLanguage->setObjectName(QString::fromUtf8("SelectLanguage"));

        horizontalLayout_2->addWidget(SelectLanguage);

        Language = new QComboBox(tab_7);
        Language->setObjectName(QString::fromUtf8("Language"));
        Language->setEnabled(false);
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(Language->sizePolicy().hasHeightForWidth());
        Language->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(Language);

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

        horizontalLayout_2->addItem(horizontalSpacer);


        verticalLayout->addLayout(horizontalLayout_2);

        TranslateTags = new QCheckBox(tab_7);
        TranslateTags->setObjectName(QString::fromUtf8("TranslateTags"));

        verticalLayout->addWidget(TranslateTags);

        verticalSpacer_3 = new QSpacerItem(174, 189, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(verticalSpacer_3);

        tabPref->addTab(tab_7, QString());
        tab_5 = new QWidget();
        tab_5->setObjectName(QString::fromUtf8("tab_5"));
        verticalLayout_4 = new QVBoxLayout(tab_5);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        MapStyle = new QGroupBox(tab_5);
        MapStyle->setObjectName(QString::fromUtf8("MapStyle"));
        _2 = new QVBoxLayout(MapStyle);
        _2->setObjectName(QString::fromUtf8("_2"));
        _4 = new QHBoxLayout();
        _4->setObjectName(QString::fromUtf8("_4"));
        label_17 = new QLabel(MapStyle);
        label_17->setObjectName(QString::fromUtf8("label_17"));

        _4->addWidget(label_17);

        CustomStylesDir = new QLineEdit(MapStyle);
        CustomStylesDir->setObjectName(QString::fromUtf8("CustomStylesDir"));
        CustomStylesDir->setEnabled(true);

        _4->addWidget(CustomStylesDir);

        BrowseStyle = new QPushButton(MapStyle);
        BrowseStyle->setObjectName(QString::fromUtf8("BrowseStyle"));
        BrowseStyle->setEnabled(true);
        BrowseStyle->setMaximumSize(QSize(30, 16777215));

        _4->addWidget(BrowseStyle);


        _2->addLayout(_4);

        _3 = new QHBoxLayout();
        _3->setObjectName(QString::fromUtf8("_3"));
        label_24 = new QLabel(MapStyle);
        label_24->setObjectName(QString::fromUtf8("label_24"));

        _3->addWidget(label_24);

        cbStyles = new QComboBox(MapStyle);
        cbStyles->setObjectName(QString::fromUtf8("cbStyles"));
        cbStyles->setEnabled(true);
        QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(cbStyles->sizePolicy().hasHeightForWidth());
        cbStyles->setSizePolicy(sizePolicy1);

        _3->addWidget(cbStyles);


        _2->addLayout(_3);

        cbDisableStyleForTracks = new QCheckBox(MapStyle);
        cbDisableStyleForTracks->setObjectName(QString::fromUtf8("cbDisableStyleForTracks"));

        _2->addWidget(cbDisableStyleForTracks);


        verticalLayout_4->addWidget(MapStyle);

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

        verticalLayout_4->addItem(verticalSpacer);

        tabPref->addTab(tab_5, QString());
        tabTemplate = new QWidget();
        tabTemplate->setObjectName(QString::fromUtf8("tabTemplate"));
        verticalLayout_7 = new QVBoxLayout(tabTemplate);
        verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
        MapStyle_2 = new QGroupBox(tabTemplate);
        MapStyle_2->setObjectName(QString::fromUtf8("MapStyle_2"));
        _9 = new QVBoxLayout(MapStyle_2);
        _9->setObjectName(QString::fromUtf8("_9"));
        _10 = new QHBoxLayout();
        _10->setObjectName(QString::fromUtf8("_10"));
        TemplateBuiltin = new QRadioButton(MapStyle_2);
        TemplateBuiltin->setObjectName(QString::fromUtf8("TemplateBuiltin"));

        _10->addWidget(TemplateBuiltin);

        cbTemplates = new QComboBox(MapStyle_2);
        cbTemplates->setObjectName(QString::fromUtf8("cbTemplates"));
        cbTemplates->setEnabled(false);
        sizePolicy1.setHeightForWidth(cbTemplates->sizePolicy().hasHeightForWidth());
        cbTemplates->setSizePolicy(sizePolicy1);

        _10->addWidget(cbTemplates);


        _9->addLayout(_10);

        _11 = new QHBoxLayout();
        _11->setObjectName(QString::fromUtf8("_11"));
        TemplateCustom = new QRadioButton(MapStyle_2);
        TemplateCustom->setObjectName(QString::fromUtf8("TemplateCustom"));

        _11->addWidget(TemplateCustom);

        CustomTemplateName = new QLineEdit(MapStyle_2);
        CustomTemplateName->setObjectName(QString::fromUtf8("CustomTemplateName"));
        CustomTemplateName->setEnabled(false);

        _11->addWidget(CustomTemplateName);

        BrowseTemplate = new QPushButton(MapStyle_2);
        BrowseTemplate->setObjectName(QString::fromUtf8("BrowseTemplate"));
        BrowseTemplate->setEnabled(false);
        BrowseTemplate->setMaximumSize(QSize(30, 16777215));

        _11->addWidget(BrowseTemplate);


        _9->addLayout(_11);


        verticalLayout_7->addWidget(MapStyle_2);

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

        verticalLayout_7->addItem(verticalSpacer_4);

        tabPref->addTab(tabTemplate, QString());
        tabData = new QWidget();
        tabData->setObjectName(QString::fromUtf8("tabData"));
        verticalLayout_2 = new QVBoxLayout(tabData);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        grpOSM = new QGroupBox(tabData);
        grpOSM->setObjectName(QString::fromUtf8("grpOSM"));
        grpOSM->setMinimumSize(QSize(0, 0));
        OsmServersLayout = new QVBoxLayout(grpOSM);
        OsmServersLayout->setObjectName(QString::fromUtf8("OsmServersLayout"));

        verticalLayout_2->addWidget(grpOSM);

        grpXAPI_2 = new QGroupBox(tabData);
        grpXAPI_2->setObjectName(QString::fromUtf8("grpXAPI_2"));
        grpXAPI_2->setMinimumSize(QSize(0, 0));
        _8 = new QVBoxLayout(grpXAPI_2);
        _8->setObjectName(QString::fromUtf8("_8"));
        _12 = new QGridLayout();
        _12->setObjectName(QString::fromUtf8("_12"));
        label_30 = new QLabel(grpXAPI_2);
        label_30->setObjectName(QString::fromUtf8("label_30"));

        _12->addWidget(label_30, 0, 1, 1, 1);

        edXapiUrl = new QLineEdit(grpXAPI_2);
        edXapiUrl->setObjectName(QString::fromUtf8("edXapiUrl"));

        _12->addWidget(edXapiUrl, 0, 2, 1, 1);


        _8->addLayout(_12);


        verticalLayout_2->addWidget(grpXAPI_2);

        grpNomination = new QGroupBox(tabData);
        grpNomination->setObjectName(QString::fromUtf8("grpNomination"));
        grpNomination->setMinimumSize(QSize(0, 0));
        _6 = new QVBoxLayout(grpNomination);
        _6->setObjectName(QString::fromUtf8("_6"));
        _7 = new QGridLayout();
        _7->setObjectName(QString::fromUtf8("_7"));
        edNominatimUrl = new QLineEdit(grpNomination);
        edNominatimUrl->setObjectName(QString::fromUtf8("edNominatimUrl"));

        _7->addWidget(edNominatimUrl, 0, 2, 1, 1);

        label_29 = new QLabel(grpNomination);
        label_29->setObjectName(QString::fromUtf8("label_29"));

        _7->addWidget(label_29, 0, 1, 1, 1);


        _6->addLayout(_7);


        verticalLayout_2->addWidget(grpNomination);

        gb_Documents = new QGroupBox(tabData);
        gb_Documents->setObjectName(QString::fromUtf8("gb_Documents"));
        vboxLayout1 = new QVBoxLayout(gb_Documents);
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        cbAutoLoadDoc = new QCheckBox(gb_Documents);
        cbAutoLoadDoc->setObjectName(QString::fromUtf8("cbAutoLoadDoc"));

        horizontalLayout->addWidget(cbAutoLoadDoc);

        edAutoLoadDoc = new QLineEdit(gb_Documents);
        edAutoLoadDoc->setObjectName(QString::fromUtf8("edAutoLoadDoc"));

        horizontalLayout->addWidget(edAutoLoadDoc);

        btAutoloadBrowse = new QPushButton(gb_Documents);
        btAutoloadBrowse->setObjectName(QString::fromUtf8("btAutoloadBrowse"));
        btAutoloadBrowse->setMaximumSize(QSize(30, 16777215));

        horizontalLayout->addWidget(btAutoloadBrowse);


        vboxLayout1->addLayout(horizontalLayout);

        cbAutoSaveDoc = new QCheckBox(gb_Documents);
        cbAutoSaveDoc->setObjectName(QString::fromUtf8("cbAutoSaveDoc"));

        vboxLayout1->addWidget(cbAutoSaveDoc);


        verticalLayout_2->addWidget(gb_Documents);

        gb_Tracks = new QGroupBox(tabData);
        gb_Tracks->setObjectName(QString::fromUtf8("gb_Tracks"));
        vboxLayout2 = new QVBoxLayout(gb_Tracks);
        vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
        cbAutoExtractTracks = new QCheckBox(gb_Tracks);
        cbAutoExtractTracks->setObjectName(QString::fromUtf8("cbAutoExtractTracks"));

        horizontalLayout_7->addWidget(cbAutoExtractTracks);

        cbReadonlyTracksDefault = new QCheckBox(gb_Tracks);
        cbReadonlyTracksDefault->setObjectName(QString::fromUtf8("cbReadonlyTracksDefault"));

        horizontalLayout_7->addWidget(cbReadonlyTracksDefault);


        vboxLayout2->addLayout(horizontalLayout_7);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        label_25 = new QLabel(gb_Tracks);
        label_25->setObjectName(QString::fromUtf8("label_25"));

        horizontalLayout_9->addWidget(label_25);

        sbMaxDistNodes = new QDoubleSpinBox(gb_Tracks);
        sbMaxDistNodes->setObjectName(QString::fromUtf8("sbMaxDistNodes"));
        sbMaxDistNodes->setSingleStep(0.1);

        horizontalLayout_9->addWidget(sbMaxDistNodes);


        vboxLayout2->addLayout(horizontalLayout_9);

        spacerItem1 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout2->addItem(spacerItem1);


        verticalLayout_2->addWidget(gb_Tracks);

        tabPref->addTab(tabData, QString());
        tab_6 = new QWidget();
        tab_6->setObjectName(QString::fromUtf8("tab_6"));
        verticalLayout_5 = new QVBoxLayout(tab_6);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        groupBox_4 = new QGroupBox(tab_6);
        groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
        gridLayout_2 = new QGridLayout(groupBox_4);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        rbGpsGpsd = new QRadioButton(groupBox_4);
        rbGpsGpsd->setObjectName(QString::fromUtf8("rbGpsGpsd"));

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

        rbGpsSerial = new QRadioButton(groupBox_4);
        rbGpsSerial->setObjectName(QString::fromUtf8("rbGpsSerial"));

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

        frGpsSerial = new QFrame(groupBox_4);
        frGpsSerial->setObjectName(QString::fromUtf8("frGpsSerial"));
        frGpsSerial->setFrameShape(QFrame::StyledPanel);
        frGpsSerial->setFrameShadow(QFrame::Raised);
        horizontalLayout_8 = new QHBoxLayout(frGpsSerial);
        horizontalLayout_8->setSpacing(4);
        horizontalLayout_8->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
        lblGpsPort = new QLabel(frGpsSerial);
        lblGpsPort->setObjectName(QString::fromUtf8("lblGpsPort"));

        horizontalLayout_8->addWidget(lblGpsPort);

        edGpsPort = new QLineEdit(frGpsSerial);
        edGpsPort->setObjectName(QString::fromUtf8("edGpsPort"));

        horizontalLayout_8->addWidget(edGpsPort);


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

        frGpsGpsd = new QFrame(groupBox_4);
        frGpsGpsd->setObjectName(QString::fromUtf8("frGpsGpsd"));
        frGpsGpsd->setFrameShape(QFrame::StyledPanel);
        frGpsGpsd->setFrameShadow(QFrame::Raised);
        horizontalLayout_10 = new QHBoxLayout(frGpsGpsd);
        horizontalLayout_10->setSpacing(4);
        horizontalLayout_10->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_10->setObjectName(QString::fromUtf8("horizontalLayout_10"));
        lblGpsdHost = new QLabel(frGpsGpsd);
        lblGpsdHost->setObjectName(QString::fromUtf8("lblGpsdHost"));

        horizontalLayout_10->addWidget(lblGpsdHost);

        edGpsdHost = new QLineEdit(frGpsGpsd);
        edGpsdHost->setObjectName(QString::fromUtf8("edGpsdHost"));

        horizontalLayout_10->addWidget(edGpsdHost);

        lblGpsdPort = new QLabel(frGpsGpsd);
        lblGpsdPort->setObjectName(QString::fromUtf8("lblGpsdPort"));

        horizontalLayout_10->addWidget(lblGpsdPort);

        sbGpsdPort = new QSpinBox(frGpsGpsd);
        sbGpsdPort->setObjectName(QString::fromUtf8("sbGpsdPort"));
        sbGpsdPort->setMinimum(1);
        sbGpsdPort->setMaximum(65535);
        sbGpsdPort->setValue(2741);

        horizontalLayout_10->addWidget(sbGpsdPort);


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


        verticalLayout_5->addWidget(groupBox_4);

        _5 = new QHBoxLayout();
        _5->setObjectName(QString::fromUtf8("_5"));
        cbGgpsSaveLog = new QCheckBox(tab_6);
        cbGgpsSaveLog->setObjectName(QString::fromUtf8("cbGgpsSaveLog"));

        _5->addWidget(cbGgpsSaveLog);

        edGpsLogDir = new QLineEdit(tab_6);
        edGpsLogDir->setObjectName(QString::fromUtf8("edGpsLogDir"));
        edGpsLogDir->setEnabled(false);

        _5->addWidget(edGpsLogDir);

        btGpsLogDirBrowse = new QPushButton(tab_6);
        btGpsLogDirBrowse->setObjectName(QString::fromUtf8("btGpsLogDirBrowse"));
        btGpsLogDirBrowse->setEnabled(false);
        btGpsLogDirBrowse->setMaximumSize(QSize(30, 16777215));
        btGpsLogDirBrowse->setIconSize(QSize(8, 8));

        _5->addWidget(btGpsLogDirBrowse);


        verticalLayout_5->addLayout(_5);

        cbGpsSyncTime = new QCheckBox(tab_6);
        cbGpsSyncTime->setObjectName(QString::fromUtf8("cbGpsSyncTime"));
        cbGpsSyncTime->setEnabled(false);

        verticalLayout_5->addWidget(cbGpsSyncTime);

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

        verticalLayout_5->addItem(verticalSpacer_2);

        tabPref->addTab(tab_6, QString());
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        vboxLayout3 = new QVBoxLayout(tab);
        vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
        groupBox = new QGroupBox(tab);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        gridLayout1 = new QGridLayout(groupBox);
        gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
        bbUseProxy = new QCheckBox(groupBox);
        bbUseProxy->setObjectName(QString::fromUtf8("bbUseProxy"));

        gridLayout1->addWidget(bbUseProxy, 0, 0, 1, 3);

        label_7 = new QLabel(groupBox);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        gridLayout1->addWidget(label_7, 4, 0, 1, 1);

        edProxyPassword = new QLineEdit(groupBox);
        edProxyPassword->setObjectName(QString::fromUtf8("edProxyPassword"));
        edProxyPassword->setEnabled(false);
        edProxyPassword->setMaximumSize(QSize(250, 16777215));
        edProxyPassword->setEchoMode(QLineEdit::Password);

        gridLayout1->addWidget(edProxyPassword, 4, 1, 1, 1);

        label_4 = new QLabel(groupBox);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout1->addWidget(label_4, 3, 0, 1, 1);

        label_2 = new QLabel(groupBox);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout1->addWidget(label_2, 2, 0, 1, 1);

        label = new QLabel(groupBox);
        label->setObjectName(QString::fromUtf8("label"));

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

        edProxyHost = new QLineEdit(groupBox);
        edProxyHost->setObjectName(QString::fromUtf8("edProxyHost"));
        edProxyHost->setEnabled(false);
        edProxyHost->setMaximumSize(QSize(16777215, 16777215));

        gridLayout1->addWidget(edProxyHost, 1, 1, 1, 1);

        edProxyPort = new QLineEdit(groupBox);
        edProxyPort->setObjectName(QString::fromUtf8("edProxyPort"));
        edProxyPort->setEnabled(false);
        edProxyPort->setMaximumSize(QSize(50, 16777215));

        gridLayout1->addWidget(edProxyPort, 2, 1, 1, 1);

        edProxyUser = new QLineEdit(groupBox);
        edProxyUser->setObjectName(QString::fromUtf8("edProxyUser"));
        edProxyUser->setEnabled(false);
        edProxyUser->setMaximumSize(QSize(250, 16777215));

        gridLayout1->addWidget(edProxyUser, 3, 1, 1, 1);


        vboxLayout3->addWidget(groupBox);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
        label_12 = new QLabel(tab);
        label_12->setObjectName(QString::fromUtf8("label_12"));

        horizontalLayout_12->addWidget(label_12);

        sbNetworkTimeout = new QSpinBox(tab);
        sbNetworkTimeout->setObjectName(QString::fromUtf8("sbNetworkTimeout"));
        sbNetworkTimeout->setMinimum(3);
        sbNetworkTimeout->setMaximum(999);
        sbNetworkTimeout->setSingleStep(1);
        sbNetworkTimeout->setValue(10);

        horizontalLayout_12->addWidget(sbNetworkTimeout);

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

        horizontalLayout_12->addItem(horizontalSpacer_7);


        vboxLayout3->addLayout(horizontalLayout_12);

        cbLocalServer = new QCheckBox(tab);
        cbLocalServer->setObjectName(QString::fromUtf8("cbLocalServer"));

        vboxLayout3->addWidget(cbLocalServer);

        spacerItem2 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout3->addItem(spacerItem2);

        tabPref->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        vboxLayout4 = new QVBoxLayout(tab_2);
        vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
        grpCaching = new QGroupBox(tab_2);
        grpCaching->setObjectName(QString::fromUtf8("grpCaching"));
        gridLayout2 = new QGridLayout(grpCaching);
        gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
        label_3 = new QLabel(grpCaching);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        gridLayout2->addWidget(label_3, 0, 0, 1, 1);

        edCacheDir = new QLineEdit(grpCaching);
        edCacheDir->setObjectName(QString::fromUtf8("edCacheDir"));

        gridLayout2->addWidget(edCacheDir, 0, 1, 1, 1);

        label_15 = new QLabel(grpCaching);
        label_15->setObjectName(QString::fromUtf8("label_15"));

        gridLayout2->addWidget(label_15, 1, 0, 1, 1);

        sbCacheSize = new QSpinBox(grpCaching);
        sbCacheSize->setObjectName(QString::fromUtf8("sbCacheSize"));
        sbCacheSize->setMaximum(999);

        gridLayout2->addWidget(sbCacheSize, 1, 1, 1, 1);


        vboxLayout4->addWidget(grpCaching);

        gridLayout3 = new QGridLayout();
        gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
        groupBox_3 = new QGroupBox(tab_2);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        verticalLayout_8 = new QVBoxLayout(groupBox_3);
        verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
        cbAutoSourceTag = new QCheckBox(groupBox_3);
        cbAutoSourceTag->setObjectName(QString::fromUtf8("cbAutoSourceTag"));

        verticalLayout_8->addWidget(cbAutoSourceTag);

        cbUseShapefileForBackground = new QCheckBox(groupBox_3);
        cbUseShapefileForBackground->setObjectName(QString::fromUtf8("cbUseShapefileForBackground"));

        verticalLayout_8->addWidget(cbUseShapefileForBackground);


        gridLayout3->addWidget(groupBox_3, 0, 0, 1, 1);


        vboxLayout4->addLayout(gridLayout3);

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

        vboxLayout4->addItem(spacerItem3);

        tabPref->addTab(tab_2, QString());
        tabTools = new QWidget();
        tabTools->setObjectName(QString::fromUtf8("tabTools"));
        hboxLayout2 = new QHBoxLayout(tabTools);
        hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
        lvTools = new QListWidget(tabTools);
        lvTools->setObjectName(QString::fromUtf8("lvTools"));

        hboxLayout2->addWidget(lvTools);

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

        hboxLayout2->addWidget(line);

        vboxLayout5 = new QVBoxLayout();
        vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
        label_10 = new QLabel(tabTools);
        label_10->setObjectName(QString::fromUtf8("label_10"));

        vboxLayout5->addWidget(label_10);

        edToolName = new QLineEdit(tabTools);
        edToolName->setObjectName(QString::fromUtf8("edToolName"));

        vboxLayout5->addWidget(edToolName);

        label_6 = new QLabel(tabTools);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        vboxLayout5->addWidget(label_6);

        hboxLayout3 = new QHBoxLayout();
        hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
        edToolPath = new QLineEdit(tabTools);
        edToolPath->setObjectName(QString::fromUtf8("edToolPath"));

        hboxLayout3->addWidget(edToolPath);

        btBrowse = new QPushButton(tabTools);
        btBrowse->setObjectName(QString::fromUtf8("btBrowse"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(btBrowse->sizePolicy().hasHeightForWidth());
        btBrowse->setSizePolicy(sizePolicy2);
        btBrowse->setMaximumSize(QSize(30, 16777215));

        hboxLayout3->addWidget(btBrowse);


        vboxLayout5->addLayout(hboxLayout3);

        spacerItem4 = new QSpacerItem(201, 20, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout5->addItem(spacerItem4);

        btApplyTool = new QPushButton(tabTools);
        btApplyTool->setObjectName(QString::fromUtf8("btApplyTool"));

        vboxLayout5->addWidget(btApplyTool);

        btAddTool = new QPushButton(tabTools);
        btAddTool->setObjectName(QString::fromUtf8("btAddTool"));

        vboxLayout5->addWidget(btAddTool);

        btDelTool = new QPushButton(tabTools);
        btDelTool->setObjectName(QString::fromUtf8("btDelTool"));

        vboxLayout5->addWidget(btDelTool);


        hboxLayout2->addLayout(vboxLayout5);

        tabPref->addTab(tabTools, QString());

        verticalLayout_6->addWidget(tabPref);

        buttonBox = new QDialogButtonBox(PreferencesDialog);
        buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
        buttonBox->setMaximumSize(QSize(900, 700));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout_6->addWidget(buttonBox);

#ifndef QT_NO_SHORTCUT
        label_6->setBuddy(edToolPath);
#endif // QT_NO_SHORTCUT

        retranslateUi(PreferencesDialog);
        QObject::connect(buttonBox, SIGNAL(rejected()), PreferencesDialog, SLOT(reject()));
        QObject::connect(bbUseProxy, SIGNAL(toggled(bool)), edProxyHost, SLOT(setEnabled(bool)));
        QObject::connect(bbUseProxy, SIGNAL(toggled(bool)), edProxyPort, SLOT(setEnabled(bool)));
        QObject::connect(cbGgpsSaveLog, SIGNAL(toggled(bool)), edGpsLogDir, SLOT(setEnabled(bool)));
        QObject::connect(cbGgpsSaveLog, SIGNAL(toggled(bool)), btGpsLogDirBrowse, SLOT(setEnabled(bool)));
        QObject::connect(SelectLanguage, SIGNAL(toggled(bool)), Language, SLOT(setEnabled(bool)));
        QObject::connect(TemplateBuiltin, SIGNAL(toggled(bool)), cbTemplates, SLOT(setEnabled(bool)));
        QObject::connect(TemplateCustom, SIGNAL(toggled(bool)), CustomTemplateName, SLOT(setEnabled(bool)));
        QObject::connect(TemplateCustom, SIGNAL(toggled(bool)), BrowseTemplate, SLOT(setEnabled(bool)));
        QObject::connect(cbCustomStyle, SIGNAL(toggled(bool)), comboCustomStyle, SLOT(setEnabled(bool)));
        QObject::connect(bbUseProxy, SIGNAL(toggled(bool)), edProxyUser, SLOT(setEnabled(bool)));
        QObject::connect(bbUseProxy, SIGNAL(toggled(bool)), edProxyPassword, SLOT(setEnabled(bool)));
        QObject::connect(rbGpsSerial, SIGNAL(toggled(bool)), frGpsSerial, SLOT(setEnabled(bool)));
        QObject::connect(rbGpsGpsd, SIGNAL(toggled(bool)), frGpsGpsd, SLOT(setEnabled(bool)));
        QObject::connect(cbAutoLoadDoc, SIGNAL(toggled(bool)), edAutoLoadDoc, SLOT(setEnabled(bool)));

        tabPref->setCurrentIndex(1);


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

    void retranslateUi(QDialog *PreferencesDialog)
    {
        PreferencesDialog->setWindowTitle(QApplication::translate("PreferencesDialog", "Preferences", 0, QApplication::UnicodeUTF8));
        grpGeneral->setTitle(QApplication::translate("PreferencesDialog", "General", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("PreferencesDialog", "Zoom Out/in (%)", 0, QApplication::UnicodeUTF8));
        label_9->setText(QApplication::translate("PreferencesDialog", "Opacity low/high", 0, QApplication::UnicodeUTF8));
        cbMouseSingleButton->setText(QApplication::translate("PreferencesDialog", "Single mouse button interaction", 0, QApplication::UnicodeUTF8));
        cbCustomStyle->setText(QApplication::translate("PreferencesDialog", "Use custom Qt style", 0, QApplication::UnicodeUTF8));
        cbSelectModeCreation->setText(QApplication::translate("PreferencesDialog", "Allow node/way creation in select mode", 0, QApplication::UnicodeUTF8));
        cbSeparateMoveMode->setText(QApplication::translate("PreferencesDialog", "Separate Move mode", 0, QApplication::UnicodeUTF8));
        cbVirtualNodes->setText(QApplication::translate("PreferencesDialog", "Use Virtual nodes (new session required)", 0, QApplication::UnicodeUTF8));
        cbRelationsHiddenSelectable->setText(QApplication::translate("PreferencesDialog", "Relations selectable while hidden", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_4), QApplication::translate("PreferencesDialog", "Visual", 0, QApplication::UnicodeUTF8));
        label_8->setText(QApplication::translate("PreferencesDialog", "Background", 0, QApplication::UnicodeUTF8));
        btBgColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        cbBackgroundOverwriteStyle->setText(QApplication::translate("PreferencesDialog", "Overwrite style", 0, QApplication::UnicodeUTF8));
        label_26->setText(QApplication::translate("PreferencesDialog", "GPX track", 0, QApplication::UnicodeUTF8));
        btGpxTrackColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_27->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        cbSimpleGpxTrack->setText(QApplication::translate("PreferencesDialog", "Use simple GPX track appearance", 0, QApplication::UnicodeUTF8));
        groupBox_2->setTitle(QApplication::translate("PreferencesDialog", "Interface", 0, QApplication::UnicodeUTF8));
        btFocusColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_22->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        btRelationsColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_23->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        btHoverColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_18->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        label_19->setText(QApplication::translate("PreferencesDialog", "Hover", 0, QApplication::UnicodeUTF8));
        btHighlightColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_118->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        label_21->setText(QApplication::translate("PreferencesDialog", "Relations", 0, QApplication::UnicodeUTF8));
        label_20->setText(QApplication::translate("PreferencesDialog", "Focus", 0, QApplication::UnicodeUTF8));
        label_119->setText(QApplication::translate("PreferencesDialog", "Highlight", 0, QApplication::UnicodeUTF8));
        btDirtyColor->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_28->setText(QApplication::translate("PreferencesDialog", "Pixels", 0, QApplication::UnicodeUTF8));
        label_11->setText(QApplication::translate("PreferencesDialog", "Dirty", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_3), QApplication::translate("PreferencesDialog", "Colors", 0, QApplication::UnicodeUTF8));
        label_16->setText(QApplication::translate("PreferencesDialog", "You may need to restart the program for these changes to take effect", 0, QApplication::UnicodeUTF8));
        SelectLanguage->setText(QApplication::translate("PreferencesDialog", "Use language", 0, QApplication::UnicodeUTF8));
        TranslateTags->setText(QApplication::translate("PreferencesDialog", "Translate standard tags", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_7), QApplication::translate("PreferencesDialog", "Locale", 0, QApplication::UnicodeUTF8));
        MapStyle->setTitle(QApplication::translate("PreferencesDialog", "Map style", 0, QApplication::UnicodeUTF8));
        label_17->setText(QApplication::translate("PreferencesDialog", "Custom styles directory", 0, QApplication::UnicodeUTF8));
        BrowseStyle->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        label_24->setText(QApplication::translate("PreferencesDialog", "Current style", 0, QApplication::UnicodeUTF8));
        cbDisableStyleForTracks->setText(QApplication::translate("PreferencesDialog", "Disable styles for track layers", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_5), QApplication::translate("PreferencesDialog", "Style", 0, QApplication::UnicodeUTF8));
        MapStyle_2->setTitle(QApplication::translate("PreferencesDialog", "Tag Template", 0, QApplication::UnicodeUTF8));
        TemplateBuiltin->setText(QApplication::translate("PreferencesDialog", "Built-in", 0, QApplication::UnicodeUTF8));
        TemplateCustom->setText(QApplication::translate("PreferencesDialog", "Custom", 0, QApplication::UnicodeUTF8));
        BrowseTemplate->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tabTemplate), QApplication::translate("PreferencesDialog", "Template", 0, QApplication::UnicodeUTF8));
        grpOSM->setTitle(QApplication::translate("PreferencesDialog", "OSM API (URL is, e.g., \"http://www.openstreetmap.org/api/0.6\"", 0, QApplication::UnicodeUTF8));
        grpXAPI_2->setTitle(QApplication::translate("PreferencesDialog", "XAPI", 0, QApplication::UnicodeUTF8));
        label_30->setText(QApplication::translate("PreferencesDialog", "URL:", 0, QApplication::UnicodeUTF8));
        grpNomination->setTitle(QApplication::translate("PreferencesDialog", "Nominatim (Geo Search)", 0, QApplication::UnicodeUTF8));
        label_29->setText(QApplication::translate("PreferencesDialog", "URL:", 0, QApplication::UnicodeUTF8));
        gb_Documents->setTitle(QApplication::translate("PreferencesDialog", "Documents", 0, QApplication::UnicodeUTF8));
        cbAutoLoadDoc->setText(QApplication::translate("PreferencesDialog", "Autoload template document", 0, QApplication::UnicodeUTF8));
        btAutoloadBrowse->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        cbAutoSaveDoc->setText(QApplication::translate("PreferencesDialog", "Autosave documents after upload", 0, QApplication::UnicodeUTF8));
        gb_Tracks->setTitle(QApplication::translate("PreferencesDialog", "Tracks", 0, QApplication::UnicodeUTF8));
        cbAutoExtractTracks->setText(QApplication::translate("PreferencesDialog", "Automatically extract tracks on open", 0, QApplication::UnicodeUTF8));
        cbReadonlyTracksDefault->setText(QApplication::translate("PreferencesDialog", "Track layers readonly by default", 0, QApplication::UnicodeUTF8));
        label_25->setText(QApplication::translate("PreferencesDialog", "Don't connect GPX nodes separated by more than (in km; 0 to disable)", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tabData), QApplication::translate("PreferencesDialog", "Data", 0, QApplication::UnicodeUTF8));
        groupBox_4->setTitle(QApplication::translate("PreferencesDialog", "GPS input", 0, QApplication::UnicodeUTF8));
        rbGpsGpsd->setText(QApplication::translate("PreferencesDialog", "gpsd", 0, QApplication::UnicodeUTF8));
        rbGpsSerial->setText(QApplication::translate("PreferencesDialog", "Serial", 0, QApplication::UnicodeUTF8));
        lblGpsPort->setText(QApplication::translate("PreferencesDialog", "Port", 0, QApplication::UnicodeUTF8));
        lblGpsdHost->setText(QApplication::translate("PreferencesDialog", "Host", 0, QApplication::UnicodeUTF8));
        lblGpsdPort->setText(QApplication::translate("PreferencesDialog", "Port", 0, QApplication::UnicodeUTF8));
        cbGgpsSaveLog->setText(QApplication::translate("PreferencesDialog", "Save NMEA log", 0, QApplication::UnicodeUTF8));
        btGpsLogDirBrowse->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        cbGpsSyncTime->setText(QApplication::translate("PreferencesDialog", "Set system time to GPS", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_6), QApplication::translate("PreferencesDialog", "GPS", 0, QApplication::UnicodeUTF8));
        groupBox->setTitle(QApplication::translate("PreferencesDialog", "Proxy settings", 0, QApplication::UnicodeUTF8));
        bbUseProxy->setText(QApplication::translate("PreferencesDialog", "Use Proxy", 0, QApplication::UnicodeUTF8));
        label_7->setText(QApplication::translate("PreferencesDialog", "Password:", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("PreferencesDialog", "User:", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("PreferencesDialog", "Port:", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("PreferencesDialog", "Host:", 0, QApplication::UnicodeUTF8));
        label_12->setText(QApplication::translate("PreferencesDialog", "Network Timeout (sec)", 0, QApplication::UnicodeUTF8));
        cbLocalServer->setText(QApplication::translate("PreferencesDialog", "Enable JOSM-compatible local server on port 8111", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab), QApplication::translate("PreferencesDialog", "Network", 0, QApplication::UnicodeUTF8));
        grpCaching->setTitle(QApplication::translate("PreferencesDialog", "Tiles Caching (not active for Yahoo! due to legal restrictions)", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("PreferencesDialog", "Cache directory", 0, QApplication::UnicodeUTF8));
        label_15->setText(QApplication::translate("PreferencesDialog", "Cache size (in Mb; 0 to disable)", 0, QApplication::UnicodeUTF8));
        groupBox_3->setTitle(QApplication::translate("PreferencesDialog", "Map Adapter", 0, QApplication::UnicodeUTF8));
        cbAutoSourceTag->setText(QApplication::translate("PreferencesDialog", "Automatically add \"source\" tag when creating features over a background map", 0, QApplication::UnicodeUTF8));
        cbUseShapefileForBackground->setText(QApplication::translate("PreferencesDialog", "Enable use of OSB background (needs new document)", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tab_2), QApplication::translate("PreferencesDialog", "Background Image", 0, QApplication::UnicodeUTF8));
        label_10->setText(QApplication::translate("PreferencesDialog", "Name:", 0, QApplication::UnicodeUTF8));
        label_6->setText(QApplication::translate("PreferencesDialog", "Path:", 0, QApplication::UnicodeUTF8));
        btBrowse->setText(QApplication::translate("PreferencesDialog", "...", 0, QApplication::UnicodeUTF8));
        btApplyTool->setText(QApplication::translate("PreferencesDialog", "Apply", 0, QApplication::UnicodeUTF8));
        btAddTool->setText(QApplication::translate("PreferencesDialog", "Add", 0, QApplication::UnicodeUTF8));
        btDelTool->setText(QApplication::translate("PreferencesDialog", "Remove", 0, QApplication::UnicodeUTF8));
        tabPref->setTabText(tabPref->indexOf(tabTools), QApplication::translate("PreferencesDialog", "Tools", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class PreferencesDialog: public Ui_PreferencesDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_PREFERENCESDIALOG_H
