• 8809阅读
  • 6回复

如何在qt的qlabel上既显示背景又显示文本 [复制链接]

上一主题 下一主题
离线wgzymzx
 
只看楼主 倒序阅读 楼主  发表于: 2006-07-21
如果在qt的qlabel上设置先显示背景图片(setPixmap),再显示文本(setText),则会产生覆盖。
请问应该如何处理,才能让一个qlabel既显示背景图片,又显示文本。
或者,显示一个背景透明的文本。因为我要在一个窗体上(蓝色背景)显示一段文本,用了一个qlabel,结果就是qlabel的背景是灰的,这样的界面客户是没办法接受的。
请问哪位大侠能告诉小弟一个解决方案,不胜感激!!!
[ 此贴被XChinux在2006-07-22 01:17重新编辑 ]
离线shiroki

只看该作者 1楼 发表于: 2006-07-23
你是在合法使用qt做程序吗
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线wgzymzx
只看该作者 2楼 发表于: 2006-07-24
当然是合法的了。我用的是free版的呀?
有什么问题吗?
难道你说的意思是我用的是盗版的?
离线shiroki

只看该作者 3楼 发表于: 2006-07-24
因为你提到了客户...这个词一般用在商业项目上。 如果你用free版本开发商用项目是有问题的
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线wgzymzx
只看该作者 4楼 发表于: 2006-07-25
哦,呵呵,不是的。我现在只是个人研究中,希望以后能够靠它混口饭吃嘛
离线acheng210
只看该作者 5楼 发表于: 2006-08-01
你可以在QLabel 调用setBackgroundPixap之后,用drawText把文字画上去,这样就不会覆盖了
离线wgzymzx
只看该作者 6楼 发表于: 2006-08-13
可是2.3.7中没有setBackgroundPixap呀
而且单独用了drawText,文字也显示不出来呀
快速回复
限100 字节
 
上一个 下一个