1. 程式人生 > 其它 >button 樣式_使用樣式表去除邊框線

button 樣式_使用樣式表去除邊框線

技術標籤:button 樣式button樣式button點選後出現的邊框qpushbutton樣式表qt qtableview 樣式表設定單元格

Qt的一些控制元件(QPushButton,QCheckBox,QRadioButton等等)通過點選滑鼠或切換方向鍵獲得的焦點後會出現邊框線,非常影響美觀,本文通過設定樣式表去除邊框線。

如圖

0ca21fe925d42c76492136d6344bb7f8.png


樣式表

QPushButton:focus{
margin:0px;
outline:none;
}

小例子

QPushButton*button=newQPushButton(QStringLiteral("Helloworld!"));
button->setStyleSheet(R"(
QPushButton:focus{
margin:0px;
outline:none;
})");