第一种方法

在Qt的CSS样式表中,使用 visibility 属性来隐藏按钮。设置 visibility 为 hidden 不可见,而设置为 visible 则可见。

隐藏所有 QPushButton

QPushButton {

visibility: hidden;

}

隐藏特定的按钮,用按钮的名称或样式类进行定位就行:

#myButton {

visibility: hidden;

}

第二种方法

使用样式类:

.hiddenButton {

visibility: hidden;

}

然后在C++代码中,为按钮设置相应的名称或样式类隐藏同css类的按钮:

// 通过名称定位按钮

QPushButton *myButton = new QPushButton("Click me");

myButton->setObjectName("myButton");

// 或者通过样式类定位按钮

QPushButton *hiddenButton = new QPushButton("Hidden Button");

hiddenButton->setObjectName("hiddenButton");

好文链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。