    QLabel* qrCode;
    void updateQrCode(QString text);
  
  private slots:
    void refresh();
  };
  
 
</s> remove   refresh(); // don't wait for the first refresh
 </s> add }

void PairingQRWidget::showEvent(QShowEvent *event){
  refresh();
  void showEvent(QShowEvent *event);
    QLabel* qrCode;
    void updateQrCode(QString text);
  void showEvent(QShowEvent *event);
  
  private slots:
    void refresh();
  };
  
keep add keep keep keep keep keep
 UI: fast startup (#20781)

* faster startup

* faster

* cleanup

Co-authored-by: Comma Device <device@comma.ai> 
selfdrive/ui/qt/widgets/setup.h