diff --git a/include/ui/profile/dialog_edit_profile.ui b/include/ui/profile/dialog_edit_profile.ui index d8a7507..59f7b23 100644 --- a/include/ui/profile/dialog_edit_profile.ui +++ b/include/ui/profile/dialog_edit_profile.ui @@ -272,23 +272,61 @@ - - - <html><head/><body><p>Server to Client TCP Brutal Speed</p></body></html> - - - TCP Brutal Speed - - - - - - - - - - Mb/s - + + + + 0 + + + 0 + + + 0 + + + 0 + + + 2 + + + + + <html><head/><body><p>Server to Client TCP Brutal Speed</p></body></html> + + + Brutal Download Speed + + + + + + + Mb/s + + + + + + + + + + Brutal Upload Speed + + + + + + + + + + Mb/s + + + + diff --git a/src/ui/profile/dialog_edit_profile.cpp b/src/ui/profile/dialog_edit_profile.cpp index 8ef6f0c..5b8d026 100644 --- a/src/ui/profile/dialog_edit_profile.cpp +++ b/src/ui/profile/dialog_edit_profile.cpp @@ -320,7 +320,8 @@ void DialogEditProfile::typeSelected(const QString &newType) { auto mux = ent->outbound->GetMux(); ui->multiplex->setCurrentIndex(mux->getMuxState()); ui->brutal_enable->setChecked(mux->brutal->enabled); - ui->brutal_speed->setText(Int2String(mux->brutal->down_mbps)); + ui->brutal_d_speed->setText(Int2String(mux->brutal->down_mbps)); + ui->brutal_u_speed->setText(Int2String(mux->brutal->up_mbps)); } // 左边 bean @@ -433,7 +434,8 @@ bool DialogEditProfile::onEnd() { auto mux = ent->outbound->GetMux(); mux->saveMuxState(ui->multiplex->currentIndex()); mux->brutal->enabled = ui->brutal_enable->isChecked(); - mux->brutal->down_mbps = ui->brutal_speed->text().toInt(); + mux->brutal->down_mbps = ui->brutal_d_speed->text().toInt(); + mux->brutal->up_mbps = ui->brutal_u_speed->text().toInt(); } return true;