Это действительно очень раздражает и не может быть решено без повторной реализации: ярлык использует Qt::PlainText
, если я не ошибаюсь. В наших проектах команда UI решила это двумя способами.
Использование кнопки QRadioButton в качестве заголовка
Перепишите текст QRadioButton таким образом, чтобы в нем было только краткое описание параметра. Поместите QLabel под ним и добавьте более подробное описание. Мы используем меньший шрифт и небольшой отступ, чтобы он выглядел аккуратно. Это часто используется в Mac OS X, например.
Удаление текста с переключателя
Передать интерфейс пользователя так, чтобы каждая радиокнопка была размещена слева от QLabel. Добавьте весь текст в QLabel и установите метку как собеседника с переключателями. Это наименее функциональный подход, потому что нажатие на ярлык не проверяет переключатель. Кроме того, выравнивание не очень хорошо.