• 4949阅读
  • 2回复

qt如何在部件中指定一块区域,并对该区域做特别处理 [复制链接]

上一主题 下一主题
离线nikshuang
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-07
如题,比如有一窗体,窗体的中间部位还有一个子窗体,但子窗体和他的父窗体的边框还有一些距离,我想让子窗体到父窗体边框的那部分区域设为透明的,但子窗体是不透明的。

我使用setWindowOpacity来对父窗体设置透明度,发现整个窗体包括子窗体也透明了,这和我的需求不符合。

qt能不能说把窗体指定的一个区域用一个对象表示,这样就能直接对那块区域做操作了,能这样做吗????

或者用其他方法来实现我上面的需求,请高手帮忙
离线songxizg

只看该作者 1楼 发表于: 2009-12-07
关注
离线tangxunmin

只看该作者 2楼 发表于: 2009-12-07
将子窗体的坐标映射到父窗体中 然后用坐标来操作  应该可以的
快速回复
限100 字节
 
上一个 下一个