pycharm运行qt5代码,不能输入中文?

这里在此基上我们演示如何使用这些工具,编写一个图形界面程序:

程序主界面上有一个按钮和一个编缉框,点击按钮就在编缉框中显示“你点击了按钮”

2.2 指定点击事件及其响应函数

在工具栏点击信号-槽编缉按钮----光标移动到“PushButton”按钮上----鼠标左键点击“PushButton”不要松开--拖动光标到Form的任一位置后再松开鼠标左键

经过上边的操作就出现了如下界面,“pushButton”侧选中“click()”,“Form”侧点击“Edit”

在上边“Slots”点击绿色“+”按钮,指定click事件的响应函数,名称随意定比如我这里命名为“pushButton_click()”

(我们这里只是指定事件与响应函数的关联关系,函数是还没实现的,后边我们自行实现)

这样界面设计和事件关联就完成了,我们下来选择保存,将文件保存到项目的根目录下

我们需要将这个文件转成.py代码才能使用

完后再看项目文件,就可以看到多了一个“PyQT_Form.py”,双击查看其内容如下:

应该来说我们只要在上边的“PyQT_Form.py”中,将需要的包导入---添加pushButton_click()函数实现代码----实例化Ui_Form类,实现这三步程序应该就差不多了

但是PyQT_Form.py是PyUIC文件按照“PyQT_Form.ui”生成的,如果我们需要去调整PyQT_Form.ui(比如调整按钮位置调整文本框大小,后续调整界面在实际编程中基本是必然需求)

也就是说,所有逻辑代码我们都不应当写入PyQT_Form.py文件(或者叫不要动PyQT_Form.py文件),我们新建一个文件在里边创建一个子类(MyPyQT_Form)继承PyQT_Form.py中的Ui_Form

在项目中新建一个.py文件,写入如下代码

 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


在目录下直接打开 designer 是可以打开的,将其导入到pycharm后,在tool里面也能正常打开 designer 进行界面设计

但是在运行 .py文件时一直报错,无法生成窗口

求大佬们帮帮忙,救救孩子

我要回帖

更多关于 python怎么运行代码 的文章

 

随机推荐