designer实现圆角 qt_PyQt5教程 - QtDesigner窗口设计工具的使用

本文介绍了如何使用PyQt5的Qt Designer设计窗口界面,包括MainWindows窗体、控件选择、布局管理(Vertical Layout、Horizontal Layout、Grid Layout、Form Layout)以及如何将UI文件转换为py文件。还提到了qrc资源文件的配置和使用,以及注意事项,帮助开发者快速创建程序界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pyqt提供了Qt designer来设计窗口界面,用起来也非常方便,虽然做出来的界面不那么华丽。

打开PyQt5的Qt Designer

pycharm菜单栏 > tools > external tools > Qt Designer > 打开PyQt5的Qt Designer,会自动弹出新建窗体new form对话框。

窗体(其中对话框右边有预览图)最常用有Widget通用窗口类:

MainWindows主窗口,MainWindows默认添加了菜单栏、工具栏和状态栏等:

设计窗体

先create mainWindows窗体

默认左边是控件栏,提供了很多空间类,我们可以直接拖放到widget中看到效果。

每个空间都有自己的名称,提供不同的功能,比如常用的按钮、输入框、单选、文本框等等。

右边是对窗口及控件的各种调整、设置、添加资源(列如:图片)、动作。还可以直接编辑Qt引以为豪的信号槽(signal和slot)。

预览窗口:点窗体form--预览preview(Ctrl+R)

Note:有了Qt Designer使得我们在程序设计中更快的能开发设计出程序界面,避免了用纯代码来写一个窗口的繁琐,同时PyQt支持界面与逻辑分离,这对于新手来说无疑是个最大的福音,当然要做出华丽的界面还是要学代码的。至少Qt Designer为我们提供了一些解决方法,另外我们也可以通过Qt Designer生成的代码来学习一些窗口控件的用法。

Qt Designer窗口布局Layouts

Vertical Layout 纵向

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值