玄之又玄,众妙之门。
在开发软件过程中遇到一个奇怪的问题不知道有没有奆佬解答一下,如下:
编辑一个小的测试程序,标签的原始背景颜色为红色,文字为断开;点击按钮后label背景变为绿色文字变为连接;
程序运行点击按钮功能成功实现
但是当我在程序中代码发送点击信号时(ui.pushButton->clicked()),也进入槽函数标签文字变为连接,但背景颜色没有改变;程序运行后点击按钮又可以正常实现改变颜色和背景。
简单的代码如下
有的时候在设计师里改变标签样式可以使code发送的信号改变标签背景颜色生效,不知道这是什么我未明了的机制导致,试了一下用Qt Creator也是这样,求奆佬解惑。