哎呀,今天真是气死我了!刚刚在写Qt程序,想给按钮换个颜色,结果搞了半天都没弄好。Qt这玩意儿,真是让人又爱又恨!
一开始,我还以为给按钮换个颜色是件小事,不就是调个颜色嘛,有什么难的?结果一试,才发现自己太天真了。Qt的颜色设置,简直是个迷宫!什么QPalette,什么setStyleSheet,看得我头都大了。
我试着用QPalette给按钮换个颜色,结果按钮像是穿了隐身衣,完全没反应。我又试了setStyleSheet,这次倒是有点动静了,但颜色怎么调都不对劲,红不红,绿不绿的,简直像个调色盘打翻了。
折腾了半天,我终于明白了一个道理:Qt的颜色设置,不是你想调,想调就能调!你得摸清它的脾气,顺着它的毛捋。不然,它就给你脸色看,让你哭笑不得。
最后,我终于找到了一个靠谱的方法,用setStyleSheet,加上RGB。
tokenpocket官网版下载:https://cjge-manuscriptcentral.com/software/65916.html