|
|
@ -72,7 +72,7 @@ void DriverViewScene::paintEvent(QPaintEvent* event) { |
|
|
|
} |
|
|
|
} |
|
|
|
const int box_size = 144; |
|
|
|
const int box_size = 144; |
|
|
|
// use approx instead of distort_points
|
|
|
|
// use approx instead of distort_points
|
|
|
|
int fbox_x = 964.0 + 1530.0 * (is_rhd ? -face_x : face_x); |
|
|
|
int fbox_x = 964.0 + 1530.0 * (is_rhd ? face_x : -face_x); |
|
|
|
int fbox_y = (450.0 + std::abs(face_x)*100) + (1076.0 - std::abs(face_x)*646) * face_y; |
|
|
|
int fbox_y = (450.0 + std::abs(face_x)*100) + (1076.0 - std::abs(face_x)*646) * face_y; |
|
|
|
p.setPen(QPen(QColor(255, 255, 255, alpha * 255), 10)); |
|
|
|
p.setPen(QPen(QColor(255, 255, 255, alpha * 255), 10)); |
|
|
|
p.drawRoundedRect(fbox_x - box_size / 2, fbox_y - box_size / 2, box_size, box_size, 35.0, 35.0); |
|
|
|
p.drawRoundedRect(fbox_x - box_size / 2, fbox_y - box_size / 2, box_size, box_size, 35.0, 35.0); |
|
|
|