设计一个没有标题栏的窗口 - QT Designer
当我使用QT Designer时,如何声明一个没有标题的窗口?
How can I declare a window without caption when I use QT Designer?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
当我使用QT Designer时,如何声明一个没有标题的窗口?
How can I declare a window without caption when I use QT Designer?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
如果您想删除窗口标题,那么最简单的方法是在小部件的构造函数中设置窗口标志,如下所示:
或
在此处调用有关窗口类型的更多详细信息:枚举 Qt::WindowType 标志 Qt::WindowFlags
希望这有帮助,问候
if you're looking to remove window title, then the easiest way would be to set the window flags in your widget's constructor, smth like this:
or call
more details on window types here: enum Qt::WindowType flags Qt::WindowFlags
hope this helps, regards
你没有说你指的是哪种语言,所以我说如何使用 Qt 在 Python 中做到这一点:
首先,您在Qt Designer应用程序中做不到!
通过 Qt 设计器应用程序设计 GUI 后,您应该添加以下行
python 代码到您的 FILE.py (使用 pyuic5 生成):
MainWindow.setWindowFlags(QtCore.Qt.CustomizeWindowHint)
you didn't say which language you mean, so I say how to do it in Python with Qt :
First of all, you can't-do it in Qt Designer application!
After you designed your GUI via Qt designer app, then you should add this line of
python code to your FILE.py (generated with pyuic5) :
MainWindow.setWindowFlags(QtCore.Qt.CustomizeWindowHint)