nav: give word wrapped widgets a fixed width

old-commit-hash: a5112bfb2e40749e467a405128b7305110e4344c
This commit is contained in:
Willem Melching
2021-06-22 13:24:11 +02:00
parent d7d0e0a047
commit 1f8a63af7e
+4 -2
View File
@@ -483,8 +483,6 @@ MapInstructions::MapInstructions(QWidget * parent) : QWidget(parent) {
lane_layout = new QHBoxLayout;
layout->addLayout(lane_layout);
layout->addStretch(); // Make sure the word-wrapped labels are as small as possible
main_layout->addWidget(w);
}
@@ -551,6 +549,10 @@ void MapInstructions::updateInstructions(QMap<QString, QVariant> banner, bool fu
// the size can only be changed afterwards
adjustSize();
// Word wrap widgets neet fixed width
primary->setFixedWidth(width() - 250);
secondary->setFixedWidth(width() - 250);
if (banner == last_banner) return;
QString primary_str, secondary_str;