python编程完全入门教程,python编程快速上手 从入门到实践
使用python语言进行可视化编程时,qt designer可以拖拽完成可视化控件设计,使用起来非常方便。
安装pyQT5和Qt Designer Pip安装Pyqt5 Pip安装Pyqt5-Tools后,可以在Python安装目录下的\ lib \ site-packages \ pyqt 5-Tools \ Designer文件夹下找到designer.exe,运行即可。
因为我用的是anaconda,所以它的路径是:D:\ Program Data \ anaconda 3 \ lib \ site-packages \ pyqt 5 _ tools \ Qt \ bin \ designer.exe。
双击designer.exe设计界面。
配置pyQT5打开PyCharm,选择设置-工具-外部工具,点击左上角的加号。
如上图所示:
1.添加QtDesigner作为PyCharm的外部工具:在QtDesigner中填入Name,程序选择安装在上述路径中的designer.exe。工作目录选择我们的工作目录。然后单击确定。
2.添加PyUIC(UI转换工具)。PyUIC的节目是Python.exe。在Python安装目录下的Scripts目录中,工作目录同样被设置为我们的工作目录,参数由以下代码填充:
-m pyqt 5 . UIC . py UIC $ filename $-o $ filename withtextension $。py添加pyrcc对PyQt5的资源文件进行转码。pyrcc的项目是Python.exe。在Python安装目录下的Scripts目录中,工作目录也被设置为我们的工作目录,参数用下面的代码填充:
$ filename $-o $ filenamewithtextension $ _ RC . py注意:在退出之前,您需要单击“应用”来保存配置。
您可以在下图中查看配置。
双击QT Designer打开designer.exe,选择基本模板,通常是主窗口和小部件。单击创建进行创建。
左边都是界面控件,可以边学边用。
如下图所示,设计一个简单的界面:
在上面添加的配置中的工作目录路径下,会出现一个. ui文件。
转换。ui文件到。py文件。在皮查姆,找到。ui文件,右键打开菜单找到外部工具-PyUIC。点击后,我们会在相应的项目目录下生成一个. py文件。(注意。ui文件必须存储在我们外部工具中设置的相应项目目录中)
转换后,打开。py文件。
看上面的文件可以看出,如果不使用Qt Designer做界面,我们会一次又一次的调试程序,把按钮和标签放到合适的位置会是一个极其痛苦的过程。有了Qt Designer,我们可以快速制作UI,生成Python代码,从而实现UI快速开发。
让程序运行。但是,此时运行这个转换后的Python文件无法显示任何窗口。因为这个Python文件只有定义主窗口及其控件的代码,所以没有程序入口的代码。我们需要创建一个新的python文件,并将下面的代码复制到其中。
从PyQt5导入sys。QtWidgets导入QApplication,QMainWindowfrom mainWindow导入*class MyWindow(QMainWindow,Ui _ main window):def _ _ init _ _(self,Parent=none): super (mywindow,self)。_ _ init _ _(parent)self . setup ui(self)if _ _ name _ _= _ main _ _ :app=QA application(sys . argv)mywin=my window()mywin . show .弹出之前设计的可视化界面,
综上所述,以上就是pyQT的基本流程。虽然不全面,但基本步骤已经到位,剩下的还需要不断提高自己的编程能力,设计出更好的软件。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。