这回要实现一个漂亮的基础界面,要具有如下特色:
无边框,圆角,漂亮的背景,可拖拽移动,具有最小化,关闭按钮,界面与代码分离,支持qss
先展示一下最后的效果:

那就开始工作吧:
1.通过Qt Designer实现界面设计
将设计好的界面保存为dialog.ui文件
将资源文件保存为image.qrc
图片文件有bg.jpg,images/min.png,images/quit.png 这些资源文件都可以在我的资源文件(
Qt小实练--实现圆角、阴影、无边框窗体,可拖拽缩放大小)下载到,如果需要学习Qt界面开发的可参考我的博文:
2.在Pycharm新建项目test-baseUi,将上述文件复制到项目中
目录结构如图:

本文指导如何使用Qt Designer创建一个具有无边框、圆角、拖拽和美化功能的对话框,通过PyUIC和PyRcc工具转换UI和资源文件,实现界面与代码分离,并应用QSS样式。详细步骤包括界面设计、工具转换、功能实现和QSS引用。

1万+

被折叠的 条评论
为什么被折叠?



