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

asp.netmvc 做网站网站建设学那些课程

asp.netmvc 做网站,网站建设学那些课程,长沙网站设,创建网站视频目录 1. UI设计和代码生成 2.运行代码查看效果 3.小结 1. UI设计和代码生成 昨天讨论到每一类算法设计为一个Tab,利用的是TabWidget,那么接下来就要在每个Tab里设计算法必要的参数了,这里我们会用到组件有Label、PushButton、TextEdit、Ra…

目录

1. UI设计和代码生成

 2.运行代码查看效果

3.小结


1. UI设计和代码生成

昨天讨论到每一类算法设计为一个Tab,利用的是TabWidget,那么接下来就要在每个Tab里设计算法必要的参数了,这里我们会用到组件有Label、PushButton、TextEdit、RadioButton、ComboBox等等,最后拖拽得到如下:

这里注意蓝色方框里的内容,有小坑。

这个时候Sym的基本成型了,考虑到算法实现上的差异,因此先搞通一个工作模式,后续就很简单了,照葫芦画瓢。

保存到目标路径,可以得到一个xxx.ui文件,如下:

光有UI不行,还有转换成Python识别py文件才行,这个时候PyUIC插件起到了关键作用,在当前目录下运行PyUIC,路径Tool -> External Tool -> PyUIC :

 我们可以在终端里看到这样的指令,

这是我们之前添加工具预定好的,在这里发挥了作用,得到CryptoUI.py,:

问题来了,这些lable_2、radioButton_2到底对应是哪些控件呢?如果按这种命名方式开发,如果有200个label,不得疯掉?

所以,回到UI里刚才蓝框的位置,进行名字的修改,初学者容易犯错的点在于QLabel的属性,以为将text设置为想要的名字,代码里QLabel对象就会自动,实则不然,修改如下:

转换后得到代码如下:

 2.运行代码查看效果

我们现在已经生成了CryptoUI.py,它定义了一个类Ui_MainWindow,这个类的两个方法setupUI、retranslateUI。

我们第一步就是要创建这个一个窗口,并运行它,看是否符合之前的预览效果。

 我们在main.py里实现如下函数:

旨在运行窗口得到如下界面:

然而一般来说,没有那么顺利, 如下图:

3.小结

最后回溯下自己的环境,python3.8,pyqt6.4.0,难不成这个还有版本识别的问题?

记录到这里,明天继续。

 PS(遇到了No module name pip,可尝试更新):

http://www.yayakq.cn/news/987118/

相关文章:

  • 什么事三合一网站建立组词
  • 证书兼职的人才网站qq是哪一个软件公司开发的
  • 云服务器建立多个网站站内推广
  • 南京市招办南京网站设计网络规划设计师教程pdf
  • 江苏省建设培训网站微信怎样开公众号
  • 中山中小企业网站建设给公司做宣传网站的好处
  • 济南做平台网站的微信小程序多少钱做一个
  • 制作网站公司选 择乐云seo专家wordpress过滤评论插件
  • 网站知名度推广wordpress 添加搜索栏
  • 网站建设单位有哪些推广小程序的营销策略
  • 竹子林网站建设怎样做软件网站
  • 企业建设网站要注意的要素做网站手机模板app
  • 网站建设具体项目及价格南浔区建设局 网站
  • 温州做网站哪家好wordpress猜你喜欢插件
  • 网站临时域名做视频网站服务器
  • 东营网站排名优化公司上海南山做网站
  • 天津网站制作的公司哪家好微信支付服务商平台
  • 张家界建设局网站wordpress 不换行
  • 做网站需要买什么做网站 就
  • 专业网站制作软件网站快照回档
  • 南昌公司做网站需要多少钱hao123网站模板
  • seo公司网站建设桂林卖手机网站
  • 网站地图制作软件wordpress导航 t
  • 网站建设确认单网站访问量查询
  • 万载网站建设论坛网站开发成本
  • 做网站虚拟服务器东莞seo建站视频
  • 购买帝国cms做网站代理学做网站初入门教程
  • 站内营销推广方式有哪些深圳创意网站建设
  • 公司做网站主机是什么用途wordpress图片表单插件
  • 90设计网站官网建设一个公司官网多少钱