QT QSS 选择器按部分ID

QT QSS selector by part of the ID

我可以像这样通过 ID 或所有 QPushButton(根本没有#ID)将 QSS 应用于 QPushButton。

QPushButton#BTN_A{
  background-color: white; 
  color: #659D32;
  border: 1px solid #659D32;
  font-size: 14px; 
}

QPushButton{
  background-color: white; 
  color: #659D32;
  border: 1px solid #659D32;
  font-size: 14px; 
}

但是我想将 QSS 应用于所有以 #BTN

开头的按钮

在 CSS 中会是这样的:

div[class*="test"] {
   background: #ffffff;
}

我试过了QPushButton#BTN*,QPushButton#BTN^* 目前我什至不确定这是否可能。

正确的语法是

QPushButton[objectName*="BTN"]