Не подчеркивание гиперссылки в QTextBrowser
При установке гиперссылки на QTextBrowser
Я бы хотел, чтобы эта ссылка не была подчеркнута. В предыдущих версиях Qt (например, 2,3,4) раньше был setLinkUnderline(bool)
метод, который, вероятно, сделал работу. Как это сделать с Qt5?
Спасибо
1 ответ
Решение
Возможное решение состоит в том, чтобы устранить подчеркивание, используя css:
#include <QApplication>
#include <QTextBrowser>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTextBrowser w;
w.document()->setDefaultStyleSheet("a{ text-decoration: none; }");
w.append("<a href=\"https://stackru.com/\">Stack Overflow</a>");
w.show();
return a.exec();
}