level 2
在窗口的属性栏里也没找到可以设置的地方,用ai写的代码每次都是只能禁用关闭按钮,很奇怪,有没有大佬知道的,有大佬知道的请喝奶茶。
2026年02月05日 04点02分
1
level 11
在代码里设置windowFlag,以下两种方式都可以:
widget.setWindowFlag(Qt.WindowType.WindowMaximizeButtonHint, False)
widget.setWindowFlags(Qt.WindowType.WindowMinimizeButtonHint|Qt.WindowType.WindowCloseButtonHint)
2026年02月06日 09点02分
3
当然这种方式是禁用最大化按钮,并不能让它消失,如果要从ui上彻底去掉最大化按钮需要像楼上说的一样,重写标题栏
2026年02月06日 09点02分
并不行,禁用不了。
2026年02月07日 02点02分
level 11
原生库不行,可以了解一下qframelesswindow库,可以自定义窗口最顶部的那一栏,也就是最小化、最大化和关闭
2026年02月11日 14点02分
6