HTML-текст в виде всплывающей подсказки, выровнять по правому краю

Я хочу показать такую ​​подсказку в Qt:

Field1:     some_price1
Field2:     some_price2
Field3:     some_price3

а второй столбец должен быть выровнен вправо, например

Field1:     17.50
Field2:      1.57
Field3:    117.50

Как мне это сделать? Раньше я использовал / t, и он отлично работает, но теперь мне нужен html (для раскрашивания) в QToolTip, и единственное, что я могу сделать, это вычислить количество пробелов, которое мне нужно, чтобы выровнять цены вправо и поставить их позади цен. ,

0

Решение

Проблема решается следующим образом:

QString str = QString("<tr><td>Field1:</td><td align=\"right\">%1</td></tr>") +
QString("<tr><td>Field2:</td><td align=\"right\">%2</td></tr>");

Спасибо за повторы.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]