要将上述样式应用到 id 为 getbtn 的 QPushButton 上,可以使用如下的代码:
QPushButton* button = new QPushButton("Get");
button->setObjectName("getbtn");
button->setStyleSheet(
"QPushButton#getbtn {"
" background-color: rgb(0, 170, 255);"
" color: white;"
" border-radius: 5px;"
" padding: 6px;"
"} "
"QPushButton#getbtn:hover {"
" background-color: #0056b3;"
"} "
"QPushButton#getbtn:pressed {"
" background-color: #003d80;"
"}"
);
在上述代码中,首先创建了一个名为 button 的 QPushButton 对象,并设置其对象名称为 getbtn(setObjectName("getbtn")
)。然后使用 setStyleSheet()
方法将样式表应用于该按钮。
注意,在样式表中,我们使用 #getbtn
来指定特定 id 的选择器,并对其应用相应的样式。
希望这能满足你的需求!
内容由零声教学AI助手提供,问题来源于学员提问