• 6186阅读
  • 2回复

怎样做qt自带demo的qml例子的那种边框 [复制链接]

上一主题 下一主题
离线tan_tan_1
 
只看楼主 倒序阅读 楼主  发表于: 2011-11-04
怎样做qt自带demo的qml的那种边框,最好是不用qml的用c++的
离线jdwx

只看该作者 1楼 发表于: 2011-11-04
回 楼主(tan_tan_1) 的帖子
只是画一个这样的边框不难,但是窗口去掉标题栏后的一些问题,要自己处理。
新建一个基于QWidget的GUI工程
在构造函数里添加下面两行,得到一个无边框无标题栏透明的widget
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground);
在painterEvent里画边框,画背景
还要自己写代码增加拖动窗口的功能
这个窗口还不能resize,也要自己写代码。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线起点0615

只看该作者 2楼 发表于: 2014-01-27
        
快速回复
限100 字节
 
上一个 下一个