当前位置: 首页 > news >正文

人防网站建设与服务甘肃省建设厅执业注册中心网站

人防网站建设与服务,甘肃省建设厅执业注册中心网站,适合企业网站的cms,wordpress 站群系统PySide6介绍 QT官方发布Qt6.0之后#xff0c;紧接着于2020年12月10日发布了PySide 6#xff0c;对应C版的Qt6。从PySide6开始#xff0c;PySide的命名也会与Qt的大版本号保持一致。需要注意的是使用PySide6开发的程序在默认情况下#xff0c;不兼容Windows7系统#xff0c…PySide6介绍 QT官方发布Qt6.0之后紧接着于2020年12月10日发布了PySide 6对应C版的Qt6。从PySide6开始PySide的命名也会与Qt的大版本号保持一致。需要注意的是使用PySide6开发的程序在默认情况下不兼容Windows7系统这也是Qt6所决定的。 PySide为我们提供了两种开发界面的方式一种叫QtWidget是在网上搜到的教程中最常见的方式另一种叫QML是一种新型的开发方式也是Qt正在努力推广的开发方式。在本系列的文章中我们主要使用QtWidget这种方式而使用QtWidget开发程序时也有两种基本的使用方法一种是通过designer开发界面另一种是用过代码手动开发界面这里我们的目的是极简快速入门所以使用designer这种方便的方式进行开发。 如果有老系统如win7以下的话还的使用一段时间pyqt5 1.vscode插件的安装  插件的安装 在vscode中安装Python与 QT for Python和code runner插件(推荐) 2.安装PySide6“”包文件 pip install PySide6 3. 配置QT for python 插件 点击插件 设置-拓展设置 找到你的PySide 安装位置 通常安装位置在你的python安装环境下的Script下 3.1“D:\Python\Python311\Scripts”找到你的python安装包中Scripts文件夹下 在这个路径下找到三个文件 【这个是我的文件内容你自己的根据实际情况再python安装目录下的Scripts文件夹下】 D:\Python\Python311\Scripts\pyside6-designer.exeD:\Python\Python311\Scripts\pyside6-rcc.exeD:\Python\Python311\Scripts\pyside6-uic.exe 上述的配置完毕了测试是否成功 4.验证是否安装完毕以及是否正确 4.1设计工具是否安装正确 4.2代码验证功能,测试代码 import sys from PySide6 import QtWidgetsapp QtWidgets.QApplication(sys.argv) winget QtWidgets.QWidget() winget.resize(360, 360) winget.setWindowTitle(Hello, PySide6!) winget.show() sys.exit(app.exec_()) 4.3测试gui文件转换python代码事项 第一步创建一个柜文件 第二步保存文件到程序的目录下 第三步编译代码为python文件【在vscode中会自动帮我们把ui文件转换为py文件】 第四部创建一个“call_ui.py”文件调用图形界面文件的代码 图形转换为python代码的主要内容 call_ui.py代码 # -*- coding:utf-8 -*- # 导入 login_ui from login_ui import * from PySide6.QtWidgets import QApplication, QMainWindow import sys# 继承 Ui_MainWindow类class MyMainWindow(QMainWindow, Ui_Form):def __init__(self):super().__init__()self.setupUi(self)if __name__ __main__:app QApplication(sys.argv)myWin MyMainWindow()myWin.show()sys.exit(app.exec_()) 运行代码界面显示 通过上述的测试我们安装环境以及测试验证环境已经成功后续可以写代码l 代码示例2 示例2-1单击右键选择Create QT UI File(Designer)打开QT Designer。 示例2-2一般选择Windget这个窗口 示例2-3:放置一个按钮同时修改对象名称为“pushButton_OK”后面使用 保存后 编译为python代码【ui--*.py文件】 示例2-4然后新建main.py文件调用图像界面生成的代码 import sysfrom PySide6 import QtWidgets from PySide6.QtWidgets import *from button_ui import Ui_Formclass MainWindow(QMainWindow,Ui_Form):def __init__(self) :super().__init__()self.setupUi(self)self.pushButton_OK.clicked.connect(self.click)def click(self):self.pushButton_OK.setText(测试)print(点击了!!!)if __name__ __main__:app QApplication(sys.argv)win MainWindow()win.setWindowTitle(第一个程序)win.show()app.exit(app.exec_()) 示例2有事件函数在处理中 5.总结 随着pyqt6的快速普及使用我们也是应该快了解pyside6这两个的区别不是很大具体的区别可以自己百度【我们个人理解就是这两个内容基本一样就是可以了】
http://www.w-s-a.com/news/857200/

相关文章:

  • 公司网站建设方案ppt专业构建网站的公司
  • 深圳网站建设方维网络网站框架设计好后怎么做
  • 合肥网站建设过程网站栏目建设调研
  • 手机访问网站页面丢失北京电商平台网站建设
  • 郑州网站怎么推广中山 网站关键词优化
  • 国外试用网站空间网站建设与管理题目
  • 淄博网赢网站建设网站设计的技术选择
  • 建外贸网站 东莞厦门做网站最好的公司
  • 为您服务网站新网站做百度推广
  • 电子商务免费网站建设网站制作哪个好薇
  • 全面启动门户网站建设中小型企业建设一个网站大概需要多少钱
  • 建网站一般多少钱网站建设上传服务器步骤
  • 手机销售网站怎么做的网站推广优化建设方案
  • 做任务分享赚钱的网站德阳网站建设公司哪家好
  • 云南建设工程质量监督网站wordpress网站导航主题
  • 徐州网站建设哪家好薇手机开源网站代码
  • 更新网站要怎么做呢泰安市58同城招聘网
  • 溧阳网站建设价格企业网站设计费用
  • 我建设的网站打开很慢河北住房和城乡建设厅网站卡
  • 门户网站广告的特点有网站的建设初步定位
  • 建设网站第一步网页建设方案
  • 网站开发需要那些人才wordpress 小工具原理
  • 广州建设局官方网站佛山高端网站制作公司
  • 东莞哪里能学建设网站网站备案值得吗
  • 中山 网站建设 骏域小程序开发课程
  • 北京网站建设成都微商城app官方下载
  • 网站开发用户登陆的安全wordpress 开发网站
  • 网站建设容易出现的问题四川seo关键词工具
  • 做外单网站有哪些内容服务好的南京网站建设
  • 阜阳微商城网站建设百度网站两两学一做心得体会