2015-10-17 6 views
0

Я хотел бы отформатировать мои интерактивные URL-адреса внутри QTextBrowser. В файле QSS, который я установил для всего приложения, я пробовал QTextBrowser::text.a и QTextBrowser.a, но ни один из них не работал. Я действительно ожидал, чтобы вручную отформатировать каждую ссылку с помощью редактора Qt Creator, или есть способ обойти это?Как выбрать теги href в QTextBrowser из QSS?

+0

Вы не можете использовать QSS для этого, но QTextBrowser поддерживает подмножество CSS, поэтому вы можете сделать его частью отображаемого HTML или установить таблицу стилей по умолчанию: http://doc.qt.io/qt-5 /qtextdocument.html#defaultStyleSheet-prop –

+0

@FrankOsterfeld Да, вот что я в итоге сделал. Если вы опубликуете это как ответ, я буду рад принять его. – szczurcio

ответ

1

Вы не можете использовать QSS для этого, но QTextBrowser поддерживает подмножество CSS, поэтому вы можете сделать его частью отображаемого HTML или установить таблицу стилей по умолчанию: QTextDocument::defaultStyleSheet.

 Смежные вопросы

  • Нет связанных вопросов^_^