/******************************************************************************** ** Form generated from reading UI file 'BandwidthSettings.ui' ** ** Created by: Qt User Interface Compiler version 5.15.17 ** ** WARNING! All changes made in this file will be lost when recompiling UI file! ********************************************************************************/ #ifndef UI_BANDWIDTHSETTINGS_H #define UI_BANDWIDTHSETTINGS_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include QT_BEGIN_NAMESPACE class Ui_BandwidthSettings { public: QVBoxLayout *BandwidthSettingsLayout; QGroupBox *gBandwidth; QFormLayout *gBandwidthLayout; QRadioButton *rUploadNoLimit; QWidget *wUploadLimit; QHBoxLayout *wUploadLimitLayout; QRadioButton *rUploadLimit; QLineEdit *eUploadLimit; QLabel *lUploadLimit; QRadioButton *rUploadAutoLimit; QLabel *label; QGroupBox *gDownloadBandwidth; QFormLayout *gDownloadBandwidthLayout; QRadioButton *rDownloadNoLimit; QWidget *wDownloadLimit; QHBoxLayout *wDownloadLimitLayout; QRadioButton *rDownloadLimit; QLineEdit *eDownloadLimit; QLabel *lDownloadLimit; QGroupBox *wTransferConnections; QFormLayout *formLayout; QHBoxLayout *dlLayout; QLabel *lDownloadConnections; QSpinBox *eMaxDownloadConnections; QHBoxLayout *ulLayout; QLabel *lUploadConnections; QSpinBox *eMaxUploadConnections; QGroupBox *gUseHttps; QVBoxLayout *gUseHttpsLayout; QCheckBox *cbUseHttps; QLabel *lUseHttps; QSpacerItem *verticalSpacer; QWidget *buttonBox; QHBoxLayout *buttonBoxLayout; QSpacerItem *horizontalSpacer_2; QPushButton *bCancel; QPushButton *bUpdate; void setupUi(QDialog *BandwidthSettings) { if (BandwidthSettings->objectName().isEmpty()) BandwidthSettings->setObjectName(QString::fromUtf8("BandwidthSettings")); BandwidthSettings->setWindowModality(Qt::NonModal); BandwidthSettings->resize(480, 430); QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum); sizePolicy.setHorizontalStretch(0); sizePolicy.setVerticalStretch(0); sizePolicy.setHeightForWidth(BandwidthSettings->sizePolicy().hasHeightForWidth()); BandwidthSettings->setSizePolicy(sizePolicy); BandwidthSettings->setStyleSheet(QString::fromUtf8("#lUseHttps\n" "{\n" " margin:0px;\n" " padding: 0px;\n" " border: none;\n" "}")); BandwidthSettingsLayout = new QVBoxLayout(BandwidthSettings); BandwidthSettingsLayout->setSpacing(4); BandwidthSettingsLayout->setObjectName(QString::fromUtf8("BandwidthSettingsLayout")); BandwidthSettingsLayout->setContentsMargins(20, 10, 20, 20); gBandwidth = new QGroupBox(BandwidthSettings); gBandwidth->setObjectName(QString::fromUtf8("gBandwidth")); gBandwidth->setLayoutDirection(Qt::LeftToRight); gBandwidthLayout = new QFormLayout(gBandwidth); gBandwidthLayout->setObjectName(QString::fromUtf8("gBandwidthLayout")); gBandwidthLayout->setSizeConstraint(QLayout::SetMinimumSize); gBandwidthLayout->setFieldGrowthPolicy(QFormLayout::FieldsStayAtSizeHint); gBandwidthLayout->setRowWrapPolicy(QFormLayout::DontWrapRows); gBandwidthLayout->setLabelAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); gBandwidthLayout->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); gBandwidthLayout->setHorizontalSpacing(30); gBandwidthLayout->setVerticalSpacing(4); gBandwidthLayout->setContentsMargins(10, 10, 10, 10); rUploadNoLimit = new QRadioButton(gBandwidth); rUploadNoLimit->setObjectName(QString::fromUtf8("rUploadNoLimit")); rUploadNoLimit->setMaximumSize(QSize(16777215, 16777215)); rUploadNoLimit->setChecked(false); gBandwidthLayout->setWidget(1, QFormLayout::LabelRole, rUploadNoLimit); wUploadLimit = new QWidget(gBandwidth); wUploadLimit->setObjectName(QString::fromUtf8("wUploadLimit")); QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred); sizePolicy1.setHorizontalStretch(0); sizePolicy1.setVerticalStretch(0); sizePolicy1.setHeightForWidth(wUploadLimit->sizePolicy().hasHeightForWidth()); wUploadLimit->setSizePolicy(sizePolicy1); wUploadLimit->setLayoutDirection(Qt::LeftToRight); wUploadLimitLayout = new QHBoxLayout(wUploadLimit); wUploadLimitLayout->setSpacing(6); wUploadLimitLayout->setObjectName(QString::fromUtf8("wUploadLimitLayout")); wUploadLimitLayout->setContentsMargins(0, 0, 0, 0); rUploadLimit = new QRadioButton(wUploadLimit); rUploadLimit->setObjectName(QString::fromUtf8("rUploadLimit")); wUploadLimitLayout->addWidget(rUploadLimit); eUploadLimit = new QLineEdit(wUploadLimit); eUploadLimit->setObjectName(QString::fromUtf8("eUploadLimit")); eUploadLimit->setEnabled(false); QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred); sizePolicy2.setHorizontalStretch(0); sizePolicy2.setVerticalStretch(0); sizePolicy2.setHeightForWidth(eUploadLimit->sizePolicy().hasHeightForWidth()); eUploadLimit->setSizePolicy(sizePolicy2); eUploadLimit->setMinimumSize(QSize(40, 0)); eUploadLimit->setMaximumSize(QSize(50, 16777215)); eUploadLimit->setLayoutDirection(Qt::LeftToRight); eUploadLimit->setFrame(true); eUploadLimit->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); wUploadLimitLayout->addWidget(eUploadLimit); lUploadLimit = new QLabel(wUploadLimit); lUploadLimit->setObjectName(QString::fromUtf8("lUploadLimit")); sizePolicy.setHeightForWidth(lUploadLimit->sizePolicy().hasHeightForWidth()); lUploadLimit->setSizePolicy(sizePolicy); lUploadLimit->setMinimumSize(QSize(20, 24)); wUploadLimitLayout->addWidget(lUploadLimit); gBandwidthLayout->setWidget(1, QFormLayout::FieldRole, wUploadLimit); rUploadAutoLimit = new QRadioButton(gBandwidth); rUploadAutoLimit->setObjectName(QString::fromUtf8("rUploadAutoLimit")); rUploadAutoLimit->setStyleSheet(QString::fromUtf8("")); rUploadAutoLimit->setChecked(true); gBandwidthLayout->setWidget(0, QFormLayout::LabelRole, rUploadAutoLimit); label = new QLabel(gBandwidth); label->setObjectName(QString::fromUtf8("label")); gBandwidthLayout->setWidget(0, QFormLayout::FieldRole, label); BandwidthSettingsLayout->addWidget(gBandwidth); gDownloadBandwidth = new QGroupBox(BandwidthSettings); gDownloadBandwidth->setObjectName(QString::fromUtf8("gDownloadBandwidth")); gDownloadBandwidthLayout = new QFormLayout(gDownloadBandwidth); gDownloadBandwidthLayout->setObjectName(QString::fromUtf8("gDownloadBandwidthLayout")); gDownloadBandwidthLayout->setFieldGrowthPolicy(QFormLayout::FieldsStayAtSizeHint); gDownloadBandwidthLayout->setRowWrapPolicy(QFormLayout::DontWrapRows); gDownloadBandwidthLayout->setLabelAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); gDownloadBandwidthLayout->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); gDownloadBandwidthLayout->setHorizontalSpacing(30); gDownloadBandwidthLayout->setVerticalSpacing(0); gDownloadBandwidthLayout->setContentsMargins(10, 10, 10, 10); rDownloadNoLimit = new QRadioButton(gDownloadBandwidth); rDownloadNoLimit->setObjectName(QString::fromUtf8("rDownloadNoLimit")); rDownloadNoLimit->setChecked(true); gDownloadBandwidthLayout->setWidget(0, QFormLayout::LabelRole, rDownloadNoLimit); wDownloadLimit = new QWidget(gDownloadBandwidth); wDownloadLimit->setObjectName(QString::fromUtf8("wDownloadLimit")); wDownloadLimitLayout = new QHBoxLayout(wDownloadLimit); wDownloadLimitLayout->setObjectName(QString::fromUtf8("wDownloadLimitLayout")); wDownloadLimitLayout->setContentsMargins(0, 0, 0, 0); rDownloadLimit = new QRadioButton(wDownloadLimit); rDownloadLimit->setObjectName(QString::fromUtf8("rDownloadLimit")); QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Preferred); sizePolicy3.setHorizontalStretch(0); sizePolicy3.setVerticalStretch(0); sizePolicy3.setHeightForWidth(rDownloadLimit->sizePolicy().hasHeightForWidth()); rDownloadLimit->setSizePolicy(sizePolicy3); wDownloadLimitLayout->addWidget(rDownloadLimit); eDownloadLimit = new QLineEdit(wDownloadLimit); eDownloadLimit->setObjectName(QString::fromUtf8("eDownloadLimit")); eDownloadLimit->setEnabled(false); sizePolicy2.setHeightForWidth(eDownloadLimit->sizePolicy().hasHeightForWidth()); eDownloadLimit->setSizePolicy(sizePolicy2); eDownloadLimit->setMinimumSize(QSize(40, 0)); eDownloadLimit->setMaximumSize(QSize(50, 16777215)); eDownloadLimit->setLayoutDirection(Qt::LeftToRight); eDownloadLimit->setFrame(true); eDownloadLimit->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); wDownloadLimitLayout->addWidget(eDownloadLimit); lDownloadLimit = new QLabel(wDownloadLimit); lDownloadLimit->setObjectName(QString::fromUtf8("lDownloadLimit")); sizePolicy1.setHeightForWidth(lDownloadLimit->sizePolicy().hasHeightForWidth()); lDownloadLimit->setSizePolicy(sizePolicy1); lDownloadLimit->setMinimumSize(QSize(20, 0)); wDownloadLimitLayout->addWidget(lDownloadLimit); gDownloadBandwidthLayout->setWidget(0, QFormLayout::FieldRole, wDownloadLimit); BandwidthSettingsLayout->addWidget(gDownloadBandwidth); wTransferConnections = new QGroupBox(BandwidthSettings); wTransferConnections->setObjectName(QString::fromUtf8("wTransferConnections")); formLayout = new QFormLayout(wTransferConnections); formLayout->setObjectName(QString::fromUtf8("formLayout")); formLayout->setFieldGrowthPolicy(QFormLayout::FieldsStayAtSizeHint); formLayout->setHorizontalSpacing(30); formLayout->setContentsMargins(10, 10, 10, 10); dlLayout = new QHBoxLayout(); dlLayout->setSpacing(10); dlLayout->setObjectName(QString::fromUtf8("dlLayout")); lDownloadConnections = new QLabel(wTransferConnections); lDownloadConnections->setObjectName(QString::fromUtf8("lDownloadConnections")); dlLayout->addWidget(lDownloadConnections); eMaxDownloadConnections = new QSpinBox(wTransferConnections); eMaxDownloadConnections->setObjectName(QString::fromUtf8("eMaxDownloadConnections")); eMaxDownloadConnections->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); eMaxDownloadConnections->setMinimum(1); eMaxDownloadConnections->setMaximum(6); eMaxDownloadConnections->setValue(4); dlLayout->addWidget(eMaxDownloadConnections); formLayout->setLayout(0, QFormLayout::LabelRole, dlLayout); ulLayout = new QHBoxLayout(); ulLayout->setSpacing(10); ulLayout->setObjectName(QString::fromUtf8("ulLayout")); lUploadConnections = new QLabel(wTransferConnections); lUploadConnections->setObjectName(QString::fromUtf8("lUploadConnections")); ulLayout->addWidget(lUploadConnections); eMaxUploadConnections = new QSpinBox(wTransferConnections); eMaxUploadConnections->setObjectName(QString::fromUtf8("eMaxUploadConnections")); eMaxUploadConnections->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); eMaxUploadConnections->setMinimum(1); eMaxUploadConnections->setMaximum(6); eMaxUploadConnections->setValue(3); ulLayout->addWidget(eMaxUploadConnections); formLayout->setLayout(0, QFormLayout::FieldRole, ulLayout); BandwidthSettingsLayout->addWidget(wTransferConnections); gUseHttps = new QGroupBox(BandwidthSettings); gUseHttps->setObjectName(QString::fromUtf8("gUseHttps")); gUseHttpsLayout = new QVBoxLayout(gUseHttps); gUseHttpsLayout->setSpacing(10); gUseHttpsLayout->setObjectName(QString::fromUtf8("gUseHttpsLayout")); gUseHttpsLayout->setContentsMargins(10, 10, 10, 10); cbUseHttps = new QCheckBox(gUseHttps); cbUseHttps->setObjectName(QString::fromUtf8("cbUseHttps")); gUseHttpsLayout->addWidget(cbUseHttps); lUseHttps = new QLabel(gUseHttps); lUseHttps->setObjectName(QString::fromUtf8("lUseHttps")); QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Fixed); sizePolicy4.setHorizontalStretch(0); sizePolicy4.setVerticalStretch(0); sizePolicy4.setHeightForWidth(lUseHttps->sizePolicy().hasHeightForWidth()); lUseHttps->setSizePolicy(sizePolicy4); lUseHttps->setWordWrap(true); gUseHttpsLayout->addWidget(lUseHttps); BandwidthSettingsLayout->addWidget(gUseHttps); verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); BandwidthSettingsLayout->addItem(verticalSpacer); buttonBox = new QWidget(BandwidthSettings); buttonBox->setObjectName(QString::fromUtf8("buttonBox")); sizePolicy.setHeightForWidth(buttonBox->sizePolicy().hasHeightForWidth()); buttonBox->setSizePolicy(sizePolicy); buttonBoxLayout = new QHBoxLayout(buttonBox); buttonBoxLayout->setSpacing(8); buttonBoxLayout->setObjectName(QString::fromUtf8("buttonBoxLayout")); buttonBoxLayout->setContentsMargins(0, 10, 0, 0); horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); buttonBoxLayout->addItem(horizontalSpacer_2); bCancel = new QPushButton(buttonBox); bCancel->setObjectName(QString::fromUtf8("bCancel")); buttonBoxLayout->addWidget(bCancel); bUpdate = new QPushButton(buttonBox); bUpdate->setObjectName(QString::fromUtf8("bUpdate")); buttonBoxLayout->addWidget(bUpdate); BandwidthSettingsLayout->addWidget(buttonBox); QWidget::setTabOrder(rUploadAutoLimit, rUploadNoLimit); QWidget::setTabOrder(rUploadNoLimit, rUploadLimit); QWidget::setTabOrder(rUploadLimit, eUploadLimit); QWidget::setTabOrder(eUploadLimit, lUploadLimit); QWidget::setTabOrder(lUploadLimit, rDownloadNoLimit); QWidget::setTabOrder(rDownloadNoLimit, rDownloadLimit); QWidget::setTabOrder(rDownloadLimit, eDownloadLimit); QWidget::setTabOrder(eDownloadLimit, lDownloadLimit); QWidget::setTabOrder(lDownloadLimit, eMaxDownloadConnections); QWidget::setTabOrder(eMaxDownloadConnections, eMaxUploadConnections); QWidget::setTabOrder(eMaxUploadConnections, cbUseHttps); QWidget::setTabOrder(cbUseHttps, bCancel); QWidget::setTabOrder(bCancel, bUpdate); retranslateUi(BandwidthSettings); bUpdate->setDefault(true); QMetaObject::connectSlotsByName(BandwidthSettings); } // setupUi void retranslateUi(QDialog *BandwidthSettings) { BandwidthSettings->setWindowTitle(QCoreApplication::translate("BandwidthSettings", "Bandwidth", nullptr)); gBandwidth->setTitle(QCoreApplication::translate("BandwidthSettings", "Upload rate limit", nullptr)); rUploadNoLimit->setText(QCoreApplication::translate("BandwidthSettings", "No limit", nullptr)); rUploadLimit->setText(QCoreApplication::translate("BandwidthSettings", "Limit to:", nullptr)); lUploadLimit->setText(QCoreApplication::translate("BandwidthSettings", "KB/s", nullptr)); rUploadAutoLimit->setText(QCoreApplication::translate("BandwidthSettings", "Auto", nullptr)); label->setText(QCoreApplication::translate("BandwidthSettings", "(Max. 90% of available bandwidth)", nullptr)); gDownloadBandwidth->setTitle(QCoreApplication::translate("BandwidthSettings", "Download rate limit", nullptr)); rDownloadNoLimit->setText(QCoreApplication::translate("BandwidthSettings", "No limit", nullptr)); rDownloadLimit->setText(QCoreApplication::translate("BandwidthSettings", "Limit to:", nullptr)); lDownloadLimit->setText(QCoreApplication::translate("BandwidthSettings", "KB/s", nullptr)); wTransferConnections->setTitle(QCoreApplication::translate("BandwidthSettings", "Number of connections per transfer", nullptr)); lDownloadConnections->setText(QCoreApplication::translate("BandwidthSettings", "Downloads:", nullptr)); lUploadConnections->setText(QCoreApplication::translate("BandwidthSettings", "Uploads:", nullptr)); cbUseHttps->setText(QCoreApplication::translate("BandwidthSettings", "Use HTTPS for transfers that don't start", nullptr)); lUseHttps->setText(QCoreApplication::translate("BandwidthSettings", "Only enable this option if tranfers don't start. Under all other circumstances, using HTTP is satisfactory as MEGA already encrypts all data.", nullptr)); bCancel->setText(QCoreApplication::translate("BandwidthSettings", "Cancel", nullptr)); bUpdate->setText(QCoreApplication::translate("BandwidthSettings", "Apply", nullptr)); } // retranslateUi }; namespace Ui { class BandwidthSettings: public Ui_BandwidthSettings {}; } // namespace Ui QT_END_NAMESPACE #endif // UI_BANDWIDTHSETTINGS_H