• 9073阅读
  • 5回复

qt 4? 版本中QLabel 使用问题 [复制链接]

上一主题 下一主题
离线tension
 
只看楼主 倒序阅读 楼主  发表于: 2007-09-10
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
qt 4  版本中QLabel 使用问题:想在qlabel中加入背景图片,而且还要在label里面添加 text文档,但是qlabel 只能要么加入图片,要么显示文字,无法同时显示,请问如何解决这个问题

或者还有其他什么控件,可以既显示文字,又显示背景图片的呢?
相关代码:


label-》settext(“test”);
label—》setpixmap(省略);
这两个方法只能有一个有效,为什么啊?
[ 此贴被tension在2007-09-10 15:49重新编辑 ]
离线turkeysy

只看该作者 1楼 发表于: 2007-09-10
自己写个QLabel类,继承QLabel,重写painevent.就可以了.
离线XChinux

只看该作者 2楼 发表于: 2007-09-10
给Label设置背景为一个图片(使用QPalette),然后再使用setText()
试试看,不知行不。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线mzl626

只看该作者 3楼 发表于: 2007-09-10
为什么要放一起?可以上面放图片,然后利用tip显示文字!专业又好看!
离线tension
只看该作者 4楼 发表于: 2007-09-10
是想设置一个背景图片啊,所以要和文字放在一块。我试过了,

label-》setpalette 根本不起作用
但是编译时,语法都没问题的
[ 此贴被tension在2007-09-10 17:28重新编辑 ]
离线mzl626

只看该作者 5楼 发表于: 2007-09-13
最简单的办法,采用制图工具生成一个包含图象和文字的图片!
快速回复
限100 字节
 
上一个 下一个