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

做推送用的网站乐清网络平台

做推送用的网站,乐清网络平台,盱眙建设局网站,wordpress获取浏览人信息问题描述#xff1a; 利用 PyQt5 编写可视化界面是较为普遍的做法#xff0c;但是使用全新UI版本的 Pycharm 修改之前正常的UI文件时#xff0c;在没有动其他代码的情况下发现出现以下报错 AttributeError: type object Qt has no attribute Qt::ContextMenuPolicy::Defaul…问题描述 利用 PyQt5 编写可视化界面是较为普遍的做法但是使用全新UI版本的 Pycharm 修改之前正常的UI文件时在没有动其他代码的情况下发现出现以下报错 AttributeError: type object Qt has no attribute Qt::ContextMenuPolicy::DefaultContextMenu Traceback (most recent call last):File E:\master\main.py, line 16, in modulemain()File E:\master\main.py, line 9, in mainmain_window MainWindow() #创建窗口对象File E:\master\MainWindow.py, line 24, in __init__loadUi(./UI/MainWindow0.ui, self)File D:\newanaconda\lib\site-packages\PyQt5\uic\__init__.py, line 238, in loadUireturn DynamicUILoader(package).loadUi(uifile, baseinstance, resource_suffix)File D:\newanaconda\lib\site-packages\PyQt5\uic\Loader\loader.py, line 66, in loadUireturn self.parse(filename, resource_suffix)File D:\newanaconda\lib\site-packages\PyQt5\uic\uiparser.py, line 1037, in parseactor(elem)File D:\newanaconda\lib\site-packages\PyQt5\uic\uiparser.py, line 826, in createUserInterfaceself.wprops.setProperties(self.toplevelWidget, elem)File D:\newanaconda\lib\site-packages\PyQt5\uic\properties.py, line 415, in setPropertiesprop_value self.convert(prop, widget)File D:\newanaconda\lib\site-packages\PyQt5\uic\properties.py, line 378, in convertreturn func(prop[0], **args)File D:\newanaconda\lib\site-packages\PyQt5\uic\properties.py, line 129, in _enumreturn self._pyEnumMember(prop.text)File D:\newanaconda\lib\site-packages\PyQt5\uic\properties.py, line 111, in _pyEnumMemberreturn getattr(QtCore.Qt, membername) AttributeError: type object Qt has no attribute Qt::ContextMenuPolicy::DefaultContextMenu原因分析 经排查发现原因是编辑UI文件时使用了 Pycharm 自带的高版本Qt designer插件使用该版本的designer编辑UI文件时保存的格式会发生变化。如下图所示 左侧为使用Pycharm 自带的高版本Qt designer插件编辑保存后的UI文件源码右侧为使用外部工具的Qt designer 编辑保存后的UI文件源码可见它们保存的格式略有区别。正是这种区别导致了报错的发生。 解决方案 首先是解绑新版Pycharm里面对 .ui 文件打开方式的绑定如下图所示 将插件里面搜索qt取消qt的方框。重启pycharm生效之后就不会再利用 pycharm 自带的高版本designer插件打开 .ui 文件了。 注也可以不解绑但是不要用pycharm自带的designer对文件做任何修改实测改动再取消改动保存后还是会改变格式导致保错。配置外部工具编辑 .ui 文件参考相关博客即可 Pycharm配置PyQt5的三个External Tools—Qt Designer、pyUIC、pyRCC。 具体为File - Settings - Tools- External Tools点击 新建扩展工具如下图所示
http://www.hkea.cn/news/14346368/

相关文章:

  • 网站做动态虚线个人网站找谁建设好
  • 网站备案下来以后怎么做网页网站在手机上内页图不显示
  • 分销网站建设方案大连 响应式网站
  • 河南省洛阳市建设银行的网站长沙好玩的地方景点推荐
  • 仿素材网站源码宿州做企业网站公司
  • 做网站能用本地的数据库嘛网站结构分类
  • 做软件下载网站违法吗晋江网络推广公司
  • 一个备案可以做几个网站php 网站开发流程图
  • 网站建设灬金手指下拉十五人力外包系统
  • 做网站的主营业务简单网站制作成品
  • 常州网站制作公司有哪些手机制作海报的软件免费
  • 单页面网站 seowordpress简约主题分享
  • 怎样做安居客网站wordpress分段加载
  • 建设建网站萍乡网站制作公司
  • 网络公司+网站建设+小程序电子商务网站名称和网址
  • wordpress免费企业站主题公司企业网站程序
  • 有没有可以做网站动图的软件《python编程基础》
  • 荣泰建设集团网站栖霞做网站价格
  • 自命题规划一个企业网站服装网站建设的目的和意义
  • 北塘网站制作wordpress开发+文档下载
  • 有哪些网站可以做全景效果图宁波seo网站排名
  • 个人备案的公司网站深圳网站建设的费用
  • 怎么在百度创建网站wordpress推荐人插件
  • 中时讯通信建设有限公司网站服装设计专业大学世界排名
  • 免费软件app下载大全正能量网站哪个网站做的win10系统好
  • 用ps怎么做网站的效果图网站建设项目总结报告
  • 个人工作室网站模板杭州本地网站
  • 建立企业网站选什么好四平网站公司
  • 无锡网页网站制作公司网站建设好了怎么进行推广
  • 简单学校网站模板定制app开发需求