QPushButton *ptn;
ptn->setGeometry(510,350, 140, 51);
ptn->setFont(font1);
ptn->setText("确认");
m_pbtn_modifi= ptn;
this->setStyleSheet(
"QPushButton{border-image: url(pic_res/CMN_btn_nor.png);color: rgb(255,255,255)}"
"QPushButton:hover{border-image: url(pic_res/CMN_btn_sel.png);}"
"QPushButton:pressed{border-image: url(pic_res/CMN_btn_sel.png);}"
"QPushButton {outline-style:none}" if((ptn = NEW QPushButton(this)) == NULL)return;
)
当我用上面的代码去构建一个
按键时,按键很正常,但是我用m_pbtn_modifi->setEnabled(false)去把这个按键禁用使用,同样能禁用,有一个奇怪的
问题就是
字体变粗了(不是粗体),可是吧按键的背景
图片去掉之后再禁用按键字体就正常,请问这到底是什么原因呢?
禁用前:
禁用后: