• 8236阅读
  • 4回复

[提问]如何绘制QT整个窗口,包括去掉标题栏的那部分? [复制链接]

上一主题 下一主题
离线bboyfeiyu
 

只看楼主 倒序阅读 楼主  发表于: 2011-09-23
— 本帖被 XChinux 从 C/C++基础 移动到本区(2011-09-26) —
关键词: 窗口界面QT4
window.open('http://www.qtcn.org/bbs/attachment/Mon_1109/56_108698_b5ff199b6f5830a.jpg?17');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >达到这种效果,原来的界面是类似windows程序的一般窗口,怎么才能绘制整个窗口部件呢,包括标题栏的区域
离线napier

只看该作者 1楼 发表于: 2011-09-23
Qt 自带的 QStyle 例子程序或许能解决你的问题
离线jdwx

只看该作者 2楼 发表于: 2011-09-23
回 楼主(bboyfeiyu) 的帖子
QT的自绘标题栏和MFC的不一样,MFC是在原来的标题栏上面画一个新的标题栏,QT是去掉原来的标题栏,自己做一个标题栏控件,放到没有标题栏的窗口最上部。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线chenghui1001

只看该作者 3楼 发表于: 2012-06-28
setWindowFlags(Qt::FramelessWindowHint);
离线dxfans

只看该作者 4楼 发表于: 2012-06-29
快速回复
限100 字节
 
上一个 下一个