请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

小豆君老师 2024-06-19 09:49:20

你看下设置的是哪个窗口属性

如果是Qt::CustomizeWindowHint,则表示去掉标题栏,但仍然可以拉伸

如果是Qt::FramelessWindowHint,则表示去掉标题栏和边框,不能拉伸移动


0 回复 有任何疑惑可以回复我~
  • 老师您好,在ubuntu系统下,设置setWindowFlags(Qt::CustomizeWindowHint)后,可以去掉默认的标题栏,但是也无法拉伸……
    回复 有任何疑惑可以回复我~ 2024-06-25 16:49:22
  • 那只能是重写相关的鼠标事件,比如按下、抬起和移动。然后在事件函数里面添加对边框缩放的控制代码。
    回复 有任何疑惑可以回复我~ 2024-06-25 18:19:54
  • 回复 小豆君老师:老师,Qt不是跨平台吗?针对不同的平台,同一个接口也有可能会导致效果不一样?
    回复 有任何疑惑可以回复我~ 2024-06-26 08:14:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信