• 3545阅读
  • 2回复

如何在系统标题栏上添加按钮? [复制链接]

上一主题 下一主题
 
只看楼主 正序阅读 楼主  发表于: 2013-05-27
如何在系统标题栏上添加按钮?
就像office还有wps那样,标题栏有个撤销和重做按钮.
并且依然拥有系统标题栏的毛玻璃效果以及点击任务栏最小化最大化效果.


如果我做个假的标题栏,再取掉默认标题栏.用Qt::CustomizeWindowHint
这样的话,虽然保留了毛玻璃的边框,但是无法点击任务栏来最小化.


如果Qt::FramelessWindowHint | Qt::WindowMinimizeButtonHint
没有毛玻璃边框,而且最小化没有动画效果,窗口就是直接没了和直接出来.而不是从任务栏逐渐变大和逐渐变小进任务栏.





只看该作者 2楼 发表于: 2013-05-28
QT如何调win32的API?
离线XChinux

只看该作者 1楼 发表于: 2013-05-27
Qt搞不定,两种方法:
1. 去除系统标题栏,来自绘标题栏
2. 调用win32 API处理
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个