Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1639359
  • 博文数量: 584
  • 博客积分: 13857
  • 博客等级: 上将
  • 技术积分: 11883
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-16 09:34

分类: 嵌入式

2011-01-21 13:13:39

在Qt中创建无边框窗口

首先要设置窗体组件的Wflags是WstyleNoBorder, 无边框窗口要求对整个窗口使用图像掩码.具体方法如下:

设置Qpixmap类型成员变量m_pixmapBack;

在构造函数中书写:

m_pixmapBack.load(“bg.bmp”);
Qbitmap bitmaptmp(“bg.bmp”);//作为掩码的位图,白色部分透明,黑色部分保留.
setMask(bitmaptmp);
setBackgroundPixmap(m_pixmapBack);


junglesong 编辑整理
2004-1-21
阅读(1830) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~