SEO技术

专注SEO排名技术研发,联系我们获得技术支持!

利用qtdesigner设计一款seo快排软件

2023-02-23  浏览:0

  在将seo快排源码完善后,接下来就是对源码进行封装了,在使用封装的工具上,这次不用tkingter了,tkingter简单但是设计图形比较麻烦。所以这次用pyqt5进行界面设计

  首先打开qtdesigner设计界面,在界面中,我们进行简单的软件布局设计

  接下来,将设计好的界面保存为ui文件,再将ui文件转换为py文件,代码太长,就部分截图了

  一、界面分离

  获取到py文件后,这个文件就作为主界面文件,不用作修改,接下来再创建一个主程序界面去继承这个文件,我们在主程序里进行逻辑代码编写

  二、界面元素

  本次设计的界面比较简单,运用了tablewiget、label、lineedit、button、textedit等组件,进行一个核心框架设计。在这个框架中,对每一元素进行功能代码编写

  1)全选

  在按钮点击中,我们点击按钮,就可以全选所有的目标行

  2)清空

  3)删除选择

  删除选择上,会用到一些逻辑判断,每次删除要对序号进行重新排序,才能同时删除选中的序号

  4)修改

  选中table中的一行进行获取,将获取到的元素进行修改

  三、运行

  点击运行后,在右边状态栏会显示运行过程

  总结:很多细节在这里讲不完了,就大概进行简单的讲述,其中主窗口和子窗口的通信要用到信号传递,否则信息将无法从子窗口传输到主窗口。需要源码,可以关注淡墨流年pyseo!

声明:免责声明:本文内容来源于互联网,本网站不拥有所有权,也不承认相关法律责任。
  • 1865692

    累积优化关键词

  • 93%

    +

    首页上词率高达90%+

  • 183W

    +

    183W+独家IP资源

  • 3000

    +

    与3000余家企业客户携手

提供保姆式的SEO优化排名服务,独家研发排名技术,源头技术厂家,快速上首页,帮您获取更多客户资源!

联系我们

TG : @pagoda1993

公司:

九狐科技技术有限公司

地址:江西省南昌市南昌县小蓝国家经济技术开发区汇仁大道266号