求助QT窗口最大,最小,关闭按钮问题

wangqing222 2011-11-02 12:05:58
如何才能使这3个按钮失效呢?我现在可以通过setWindowFlat使窗口边框都隐藏掉,但鼠标在窗口右上角空白处点下去,还能按到这3个按钮,很是头疼啊。。。求助啊。。
...全文
673 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lulu23260 2012-04-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
问题已经解决了。用
setwindowFlags(QT::window|Qt::Framelesswindowhint|QT::windowTitlehint)

就可以完美解决了,,谢谢了各位!
[/Quote]

为什么我用这种方式禁止不了那几个小按钮?呜呜呜……
xjuran 2011-11-02
  • 打赏
  • 举报
回复
在QWidget中有个closeEvent()方法,你把它重写一下,就行了
wangqing222 2011-11-02
  • 打赏
  • 举报
回复
问题已经解决了。用
setwindowFlags(QT::window|Qt::Framelesswindowhint|QT::windowTitlehint)

就可以完美解决了,,谢谢了各位!
wangqing222 2011-11-02
  • 打赏
  • 举报
回复
我确实不想把close禁掉,这个窗口上我加了关闭按钮,禁掉了,这个按钮怎么办。。

二楼说了自己定义标题???好像窗口都带着这三个按钮,怎么办啊。。。。?怎么让他们失效啊?
zhy282289 2011-11-02
  • 打赏
  • 举报
回复
你说的失效是点他没反应还是看不到他? close不能禁哦.
要么不要标题~要么自己定义,当然有点麻烦~

16,815

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧