text: /********************************************************************************
  ** Form generated from reading UI file 'optionsdialog.ui'
  **
  ** Created by: Qt User Interface Compiler version 4.8.6
  **
  ** WARNING! All changes made in this file will be lost when recompiling UI file!
  ********************************************************************************/
  
  #ifndef UI_OPTIONSDIALOG_H
  #define UI_OPTIONSDIALOG_H
  
  #include <QtCore/QVariant>
  #include <QtGui/QAction>
  #include <QtGui/QApplication>
  #include <QtGui/QButtonGroup>
  #include <QtGui/QCheckBox>
  #include <QtGui/QDialog>
  #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 "bitcoinamountfield.h"
  #include "qvalidatedlineedit.h"
  #include "qvaluecombobox.h"
  
  QT_BEGIN_NAMESPACE
  
  class Ui_OptionsDialog
  {
  public:
      QVBoxLayout *verticalLayout;
      QTabWidget *tabWidget;
      QWidget *tabMain;
      QVBoxLayout *verticalLayout_Main;
      QLabel *transactionFeeInfoLabel;
      QHBoxLayout *horizontalLayout_1_Main;
      QLabel *transactionFeeLabel;
      BitcoinAmountField *transactionFee;
      QSpacerItem *horizontalSpacer_1_Main;
      QCheckBox *bitcoinAtStartup;
      QSpacerItem *verticalSpacer_Main;
      QHBoxLayout *horizontalLayout_2_Main;
      QSpacerItem *horizontalSpacer_2_Main;
      QPushButton *resetButton;
      QWidget *tabNetwork;
      QVBoxLayout *verticalLayout_Network;
      QCheckBox *mapPortUpnp;
      QCheckBox *connectSocks;
      QHBoxLayout *horizontalLayout_Network;
      QLabel *proxyIpLabel;
      QValidatedLineEdit *proxyIp;
      QLabel *proxyPortLabel;
      QLineEdit *proxyPort;
      QLabel *socksVersionLabel;
      QValueComboBox *socksVersion;
      QSpacerItem *horizontalSpacer_Network;
      QSpacerItem *verticalSpacer_Network;
      QWidget *tabWindow;
      QVBoxLayout *verticalLayout_Window;
      QCheckBox *minimizeToTray;
      QCheckBox *minimizeOnClose;
      QSpacerItem *verticalSpacer_Window;
      QWidget *tabDisplay;
      QVBoxLayout *verticalLayout_Display;
      QHBoxLayout *horizontalLayout_1_Display;
      QLabel *langLabel;
      QValueComboBox *lang;
      QHBoxLayout *horizontalLayout_2_Display;
      QLabel *unitLabel;
      QValueComboBox *unit;
      QCheckBox *displayAddresses;
      QSpacerItem *verticalSpacer_Display;
      QHBoxLayout *horizontalLayout_Buttons;
      QSpacerItem *horizontalSpacer_1;
      QLabel *statusLabel;
      QSpacerItem *horizontalSpacer_2;
      QPushButton *okButton;
      QPushButton *cancelButton;
      QPushButton *applyButton;
  
      void setupUi(QDialog *OptionsDialog)
      {
          if (OptionsDialog->objectName().isEmpty())
              OptionsDialog->setObjectName(QString::fromUtf8("OptionsDialog"));
          OptionsDialog->resize(540, 380);
          OptionsDialog->setModal(true);
          verticalLayout = new QVBoxLayout(OptionsDialog);
          verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
          tabWidget = new QTabWidget(OptionsDialog);
          tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
          tabWidget->setTabPosition(QTabWidget::North);
          tabMain = new QWidget();
          tabMain->setObjectName(QString::fromUtf8("tabMain"));
          verticalLayout_Main = new QVBoxLayout(tabMain);
          verticalLayout_Main->setObjectName(QString::fromUtf8("verticalLayout_Main"));
          transactionFeeInfoLabel = new QLabel(tabMain);
          transactionFeeInfoLabel->setObjectName(QString::fromUtf8("transactionFeeInfoLabel"));
          transactionFeeInfoLabel->setTextFormat(Qt::PlainText);
          transactionFeeInfoLabel->setWordWrap(true);
  
          verticalLayout_Main->addWidget(transactionFeeInfoLabel);
  
          horizontalLayout_1_Main = new QHBoxLayout();
          horizontalLayout_1_Main->setObjectName(QString::fromUtf8("horizontalLayout_1_Main"));
          transactionFeeLabel = new QLabel(tabMain);
          transactionFeeLabel->setObjectName(QString::fromUtf8("transactionFeeLabel"));
          transactionFeeLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_1_Main->addWidget(transactionFeeLabel);
  
          transactionFee = new BitcoinAmountField(tabMain);
          transactionFee->setObjectName(QString::fromUtf8("transactionFee"));
  
          horizontalLayout_1_Main->addWidget(transactionFee);
  
          horizontalSpacer_1_Main = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  
          horizontalLayout_1_Main->addItem(horizontalSpacer_1_Main);
  
  
          verticalLayout_Main->addLayout(horizontalLayout_1_Main);
  
          bitcoinAtStartup = new QCheckBox(tabMain);
          bitcoinAtStartup->setObjectName(QString::fromUtf8("bitcoinAtStartup"));
  
          verticalLayout_Main->addWidget(bitcoinAtStartup);
  
          verticalSpacer_Main = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  
          verticalLayout_Main->addItem(verticalSpacer_Main);
  
          horizontalLayout_2_Main = new QHBoxLayout();
          horizontalLayout_2_Main->setObjectName(QString::fromUtf8("horizontalLayout_2_Main"));
          horizontalSpacer_2_Main = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  
          horizontalLayout_2_Main->addItem(horizontalSpacer_2_Main);
  
          resetButton = new QPushButton(tabMain);
          resetButton->setObjectName(QString::fromUtf8("resetButton"));
          resetButton->setAutoDefault(false);
  
          horizontalLayout_2_Main->addWidget(resetButton);
  
  
          verticalLayout_Main->addLayout(horizontalLayout_2_Main);
  
          tabWidget->addTab(tabMain, QString());
          tabNetwork = new QWidget();
          tabNetwork->setObjectName(QString::fromUtf8("tabNetwork"));
          verticalLayout_Network = new QVBoxLayout(tabNetwork);
          verticalLayout_Network->setObjectName(QString::fromUtf8("verticalLayout_Network"));
          mapPortUpnp = new QCheckBox(tabNetwork);
          mapPortUpnp->setObjectName(QString::fromUtf8("mapPortUpnp"));
  
          verticalLayout_Network->addWidget(mapPortUpnp);
  
          connectSocks = new QCheckBox(tabNetwork);
          connectSocks->setObjectName(QString::fromUtf8("connectSocks"));
  
          verticalLayout_Network->addWidget(connectSocks);
  
          horizontalLayout_Network = new QHBoxLayout();
          horizontalLayout_Network->setObjectName(QString::fromUtf8("horizontalLayout_Network"));
          proxyIpLabel = new QLabel(tabNetwork);
          proxyIpLabel->setObjectName(QString::fromUtf8("proxyIpLabel"));
          proxyIpLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_Network->addWidget(proxyIpLabel);
  
          proxyIp = new QValidatedLineEdit(tabNetwork);
          proxyIp->setObjectName(QString::fromUtf8("proxyIp"));
          proxyIp->setMaximumSize(QSize(140, 16777215));
  
          horizontalLayout_Network->addWidget(proxyIp);
  
          proxyPortLabel = new QLabel(tabNetwork);
          proxyPortLabel->setObjectName(QString::fromUtf8("proxyPortLabel"));
          proxyPortLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_Network->addWidget(proxyPortLabel);
  
          proxyPort = new QLineEdit(tabNetwork);
          proxyPort->setObjectName(QString::fromUtf8("proxyPort"));
          proxyPort->setMaximumSize(QSize(55, 16777215));
  
          horizontalLayout_Network->addWidget(proxyPort);
  
          socksVersionLabel = new QLabel(tabNetwork);
          socksVersionLabel->setObjectName(QString::fromUtf8("socksVersionLabel"));
          socksVersionLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_Network->addWidget(socksVersionLabel);
  
          socksVersion = new QValueComboBox(tabNetwork);
          socksVersion->setObjectName(QString::fromUtf8("socksVersion"));
  
          horizontalLayout_Network->addWidget(socksVersion);
  
          horizontalSpacer_Network = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  
          horizontalLayout_Network->addItem(horizontalSpacer_Network);
  
  
          verticalLayout_Network->addLayout(horizontalLayout_Network);
  
          verticalSpacer_Network = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  
          verticalLayout_Network->addItem(verticalSpacer_Network);
  
          tabWidget->addTab(tabNetwork, QString());
          tabWindow = new QWidget();
          tabWindow->setObjectName(QString::fromUtf8("tabWindow"));
          verticalLayout_Window = new QVBoxLayout(tabWindow);
          verticalLayout_Window->setObjectName(QString::fromUtf8("verticalLayout_Window"));
          minimizeToTray = new QCheckBox(tabWindow);
          minimizeToTray->setObjectName(QString::fromUtf8("minimizeToTray"));
  
          verticalLayout_Window->addWidget(minimizeToTray);
  
          minimizeOnClose = new QCheckBox(tabWindow);
          minimizeOnClose->setObjectName(QString::fromUtf8("minimizeOnClose"));
  
          verticalLayout_Window->addWidget(minimizeOnClose);
  
          verticalSpacer_Window = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  
          verticalLayout_Window->addItem(verticalSpacer_Window);
  
          tabWidget->addTab(tabWindow, QString());
          tabDisplay = new QWidget();
          tabDisplay->setObjectName(QString::fromUtf8("tabDisplay"));
          verticalLayout_Display = new QVBoxLayout(tabDisplay);
          verticalLayout_Display->setObjectName(QString::fromUtf8("verticalLayout_Display"));
          horizontalLayout_1_Display = new QHBoxLayout();
          horizontalLayout_1_Display->setObjectName(QString::fromUtf8("horizontalLayout_1_Display"));
          langLabel = new QLabel(tabDisplay);
          langLabel->setObjectName(QString::fromUtf8("langLabel"));
          langLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_1_Display->addWidget(langLabel);
  
          lang = new QValueComboBox(tabDisplay);
          lang->setObjectName(QString::fromUtf8("lang"));
  
          horizontalLayout_1_Display->addWidget(lang);
  
  
          verticalLayout_Display->addLayout(horizontalLayout_1_Display);
  
          horizontalLayout_2_Display = new QHBoxLayout();
          horizontalLayout_2_Display->setObjectName(QString::fromUtf8("horizontalLayout_2_Display"));
          unitLabel = new QLabel(tabDisplay);
          unitLabel->setObjectName(QString::fromUtf8("unitLabel"));
          unitLabel->setTextFormat(Qt::PlainText);
  
          horizontalLayout_2_Display->addWidget(unitLabel);
  
          unit = new QValueComboBox(tabDisplay);
          unit->setObjectName(QString::fromUtf8("unit"));
  
          horizontalLayout_2_Display->addWidget(unit);
  
  
          verticalLayout_Display->addLayout(horizontalLayout_2_Display);
  
          displayAddresses = new QCheckBox(tabDisplay);
          displayAddresses->setObjectName(QString::fromUtf8("displayAddresses"));
  
          verticalLayout_Display->addWidget(displayAddresses);
  
          verticalSpacer_Display = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  
          verticalLayout_Display->addItem(verticalSpacer_Display);
  
          tabWidget->addTab(tabDisplay, QString());
  
          verticalLayout->addWidget(tabWidget);
  
          horizontalLayout_Buttons = new QHBoxLayout();
          horizontalLayout_Buttons->setObjectName(QString::fromUtf8("horizontalLayout_Buttons"));
          horizontalSpacer_1 = new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
  
          horizontalLayout_Buttons->addItem(horizontalSpacer_1);
  
          statusLabel = new QLabel(OptionsDialog);
          statusLabel->setObjectName(QString::fromUtf8("statusLabel"));
          QFont font;
          font.setBold(true);
          font.setWeight(75);
          statusLabel->setFont(font);
          statusLabel->setTextFormat(Qt::PlainText);
          statusLabel->setWordWrap(true);
  
          horizontalLayout_Buttons->addWidget(statusLabel);
  
          horizontalSpacer_2 = new QSpacerItem(40, 48, QSizePolicy::Expanding, QSizePolicy::Minimum);
  
          horizontalLayout_Buttons->addItem(horizontalSpacer_2);
  
          okButton = new QPushButton(OptionsDialog);
          okButton->setObjectName(QString::fromUtf8("okButton"));
  
          horizontalLayout_Buttons->addWidget(okButton);
  
          cancelButton = new QPushButton(OptionsDialog);
          cancelButton->setObjectName(QString::fromUtf8("cancelButton"));
          cancelButton->setAutoDefault(false);
  
          horizontalLayout_Buttons->addWidget(cancelButton);
  
          applyButton = new QPushButton(OptionsDialog);
          applyButton->setObjectName(QString::fromUtf8("applyButton"));
          applyButton->setAutoDefault(false);
  
          horizontalLayout_Buttons->addWidget(applyButton);
  
  
          verticalLayout->addLayout(horizontalLayout_Buttons);
  
  #ifndef QT_NO_SHORTCUT
          transactionFeeLabel->setBuddy(transactionFee);
          proxyIpLabel->setBuddy(proxyIp);
          proxyPortLabel->setBuddy(proxyPort);
          socksVersionLabel->setBuddy(socksVersion);
          langLabel->setBuddy(lang);
          unitLabel->setBuddy(unit);
  #endif // QT_NO_SHORTCUT
  
          retranslateUi(OptionsDialog);
  
          tabWidget->setCurrentIndex(0);
  
  
          QMetaObject::connectSlotsByName(OptionsDialog);
      } // setupUi
  
      void retranslateUi(QDialog *OptionsDialog)
      {
          OptionsDialog->setWindowTitle(QApplication::translate("OptionsDialog", "Options", 0, QApplication::UnicodeUTF8));
          transactionFeeInfoLabel->setText(QApplication::translate("OptionsDialog", "Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1 kB.", 0, QApplication::UnicodeUTF8));
          transactionFeeLabel->setText(QApplication::translate("OptionsDialog", "Pay transaction &fee", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          bitcoinAtStartup->setToolTip(QApplication::translate("OptionsDialog", "Automatically start Hanhcoin after logging in to the system.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          bitcoinAtStartup->setText(QApplication::translate("OptionsDialog", "&Start Hanhcoin on system login", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          resetButton->setToolTip(QApplication::translate("OptionsDialog", "Reset all client options to default.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          resetButton->setText(QApplication::translate("OptionsDialog", "&Reset Options", 0, QApplication::UnicodeUTF8));
          tabWidget->setTabText(tabWidget->indexOf(tabMain), QApplication::translate("OptionsDialog", "&Main", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          mapPortUpnp->setToolTip(QApplication::translate("OptionsDialog", "Automatically open the Hanhcoin client port on the router. This only works when your router supports UPnP and it is enabled.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          mapPortUpnp->setText(QApplication::translate("OptionsDialog", "Map port using &UPnP", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          connectSocks->setToolTip(QApplication::translate("OptionsDialog", "Connect to the Hanhcoin network through a SOCKS proxy (e.g. when connecting through Tor).", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          connectSocks->setText(QApplication::translate("OptionsDialog", "&Connect through SOCKS proxy:", 0, QApplication::UnicodeUTF8));
          proxyIpLabel->setText(QApplication::translate("OptionsDialog", "Proxy &IP:", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          proxyIp->setToolTip(QApplication::translate("OptionsDialog", "IP address of the proxy (e.g. 127.0.0.1)", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          proxyPortLabel->setText(QApplication::translate("OptionsDialog", "&Port:", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          proxyPort->setToolTip(QApplication::translate("OptionsDialog", "Port of the proxy (e.g. 9050)", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          socksVersionLabel->setText(QApplication::translate("OptionsDialog", "SOCKS &Version:", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          socksVersion->setToolTip(QApplication::translate("OptionsDialog", "SOCKS version of the proxy (e.g. 5)", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          tabWidget->setTabText(tabWidget->indexOf(tabNetwork), QApplication::translate("OptionsDialog", "&Network", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          minimizeToTray->setToolTip(QApplication::translate("OptionsDialog", "Show only a tray icon after minimizing the window.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          minimizeToTray->setText(QApplication::translate("OptionsDialog", "&Minimize to the tray instead of the taskbar", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          minimizeOnClose->setToolTip(QApplication::translate("OptionsDialog", "Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Quit in the menu.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          minimizeOnClose->setText(QApplication::translate("OptionsDialog", "M&inimize on close", 0, QApplication::UnicodeUTF8));
          tabWidget->setTabText(tabWidget->indexOf(tabWindow), QApplication::translate("OptionsDialog", "&Window", 0, QApplication::UnicodeUTF8));
          langLabel->setText(QApplication::translate("OptionsDialog", "User Interface &language:", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          lang->setToolTip(QApplication::translate("OptionsDialog", "The user interface language can be set here. This setting will take effect after restarting Hanhcoin.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          unitLabel->setText(QApplication::translate("OptionsDialog", "&Unit to show amounts in:", 0, QApplication::UnicodeUTF8));
  #ifndef QT_NO_TOOLTIP
          unit->setToolTip(QApplication::translate("OptionsDialog", "Choose the default subdivision unit to show in the interface and when sending coins.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
  #ifndef QT_NO_TOOLTIP
          displayAddresses->setToolTip(QApplication::translate("OptionsDialog", "Whether to show Hanhcoin addresses in the transaction list or not.", 0, QApplication::UnicodeUTF8));
  #endif // QT_NO_TOOLTIP
          displayAddresses->setText(QApplication::translate("OptionsDialog", "&Display addresses in transaction list", 0, QApplication::UnicodeUTF8));
          tabWidget->setTabText(tabWidget->indexOf(tabDisplay), QApplication::translate("OptionsDialog", "&Display", 0, QApplication::UnicodeUTF8));
          statusLabel->setText(QString());
          okButton->setText(QApplication::translate("OptionsDialog", "&OK", 0, QApplication::UnicodeUTF8));
          cancelButton->setText(QApplication::translate("OptionsDialog", "&Cancel", 0, QApplication::UnicodeUTF8));
          applyButton->setText(QApplication::translate("OptionsDialog", "&Apply", 0, QApplication::UnicodeUTF8));
      } // retranslateUi
  
  };
  
  namespace Ui {
      class OptionsDialog: public Ui_OptionsDialog {};
  } // namespace Ui
  
  QT_END_NAMESPACE
  
  #endif // UI_OPTIONSDIALOG_H
  