    QHBoxLayout* authSSHLayout = new QHBoxLayout(this);
    authSSHLayout->addWidget(new QLabel("Authorized SSH keys", this));
    QPushButton* editAuthSSHButton = new QPushButton("EDIT", this);
    editAuthSSHButton->setFixedWidth(500);
    connect(editAuthSSHButton, &QPushButton::released, [=](){s->setCurrentIndex(2);});
    authSSHLayout->addWidget(editAuthSSHButton);
    vlayout->addWidget(layoutToWidget(authSSHLayout, this));
    vlayout->addSpacing(50);
  
    // //Disconnect or delete connections
 
</s> remove   authSSHLayout->addWidget(new QLabel("Authorized SSH keys", this));
 </s> add   authSSHLayout->addWidget(new QLabel("SSH keys", this)); </s> remove   //Authorized SSH keys
 </s> add   // SSH keys </s> remove   //vlayout to widget
 </s> add   // vlayout to widget </s> remove   //Back button
 </s> add   // Back button </s> remove   QPushButton* back = new QPushButton("BACK");
 </s> add   QPushButton* back = new QPushButton("Back");
  connect(editAuthSSHButton, &QPushButton::released, [=](){s->setCurrentWidget(ssh);});
    QHBoxLayout* authSSHLayout = new QHBoxLayout(this);
    authSSHLayout->addWidget(new QLabel("Authorized SSH keys", this));
    QPushButton* editAuthSSHButton = new QPushButton("EDIT", this);
    editAuthSSHButton->setFixedWidth(500);
  connect(editAuthSSHButton, &QPushButton::released, [=](){s->setCurrentWidget(ssh);});
    authSSHLayout->addWidget(editAuthSSHButton);
    vlayout->addWidget(layoutToWidget(authSSHLayout, this));
    vlayout->addSpacing(50);
  
    // //Disconnect or delete connections
keep keep keep keep replace keep keep keep keep keep
 Qt UI refactoring + improvements (#20033) 
selfdrive/ui/qt/offroad/networking.cc