getTextRect: pass text by const reference (#25555)

old-commit-hash: 3bb2b4df49
taco
Dean Lee 3 years ago committed by GitHub
parent ddcc417303
commit 3b9197ffc4
  1. 2
      selfdrive/ui/qt/util.cc
  2. 2
      selfdrive/ui/qt/util.h

@ -162,7 +162,7 @@ QPixmap loadPixmap(const QString &fileName, const QSize &size, Qt::AspectRatioMo
}
}
QRect getTextRect(QPainter &p, int flags, QString text) {
QRect getTextRect(QPainter &p, int flags, const QString &text) {
QFontMetrics fm(p.font());
QRect init_rect = fm.boundingRect(text);
return fm.boundingRect(init_rect, flags, text);

@ -24,6 +24,6 @@ void initApp(int argc, char *argv[]);
QWidget* topWidget (QWidget* widget);
QPixmap loadPixmap(const QString &fileName, const QSize &size = {}, Qt::AspectRatioMode aspectRatioMode = Qt::KeepAspectRatio);
QRect getTextRect(QPainter &p, int flags, QString text);
QRect getTextRect(QPainter &p, int flags, const QString &text);
void drawRoundedRect(QPainter &painter, const QRectF &rect, qreal xRadiusTop, qreal yRadiusTop, qreal xRadiusBottom, qreal yRadiusBottom);
QColor interpColor(float xv, std::vector<float> xp, std::vector<QColor> fp);

Loading…
Cancel
Save