Qt中引入html調節樣式
HTML
- 設置行間距字體高度和顏色
<html><head/><body><p style=\"height:16px;line-height:24px;color:#787878\"> helloWorld</p></body></html>
技巧
-
實現Html鏈接動態下划線
- 繼承QLabel並重寫進入離開事件(對Html文字鏈接中text-decoration: none;屬性進行控制). 即可實現鼠標停留時顯示下划線, 鼠標離開時隱藏下划線.
void MyStyleLink::enterEvent(QEvent *eve)
{
setText(text().replace("none", "underline"));
}
void MyStyleLink::leaveEvent(QEvent *eve)
{
setText(text().replace("underline", "none"));
}