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

建造免费网站新手如何自己做网站

建造免费网站,新手如何自己做网站,软件开发就业前景走向,外贸站seoQt5学习大纲 一、概念: 1.1.应用程序介绍: 常见的应用程序: 应用程序打开后,会有一个 窗口,这个叫做主窗口 1.2.需求说明: 二、PyQt5库介绍: 2.1.启动应用程序绘制窗口 a.导入PyQt5库 1.在…

Qt5学习大纲


一、概念:

1.1.应用程序介绍:

  • 常见的应用程序:
    在这里插入图片描述
  • 应用程序打开后,会有一个 窗口,这个叫做主窗口
    在这里插入图片描述

1.2.需求说明:

在这里插入图片描述


二、PyQt5库介绍:

2.1.启动应用程序绘制窗口

a.导入PyQt5库

  • 1.在PyQt5库中具有很多的零部件,我们只有先导入PyQt5库后才可以从库中取出需要的零件,导入PyQt5库的方式是:from PyQt5.QT import *
    在这里插入图片描述

b.创建桌面应用程序对象:

  • 1.创建桌面应用程序对象使用QApplication([])类实现
  • 1.app = QApplication([])类实现 :其参数必须是一个空列表,我们把QApplication([])类创建的对象临时保存在变量app中
    在这里插入图片描述

c.绘制主窗口:

  • 绘制主窗口:window = QMainWindow(),主窗口创建完毕后默认是不显示的
  • 设置显示主窗口:window.show()

d.启动应用程序:

  • 启动方式是app.exec_()
    在这里插入图片描述

2.2.设置窗口的属性:

a.设置窗口的大小:

  • 代码:window.setFixedSize(400,500)
    在这里插入图片描述

b.设置窗口标题:

  • window.setWindowTitle("计算机")
    在这里插入图片描述

2.3.在窗口上添加画板widget:

  • 1.我们要实现在窗口中进行操作,就必须要先在窗口中添加widget画板,首先先创建widget对象
widget = QWidget()
  • 2.加入到窗口,居中显示
window.setCentralWidget(widget)
  • 3.给widget设置背景色:
window.setStyleSheet("background-color:yellow;")
  • 4.给widget中添加图片:
    在这里插入图片描述

2.4.在画板widget基础上添加控件:

a.添加文本框控件:

  • 文本框特点:可以输入一行数据,可以编辑和修改
    在这里插入图片描述
  • 2.ledit = QLineEdit(widget):实现添加文本框到画板widget中,设置文本框为只读:ledit.setReadOnly(True)
    在这里插入图片描述

b.添加按钮控件:

  • 1.按钮只有点击功能,不可以编辑
    在这里插入图片描述
  • 2.btn = QPushButton('1', widget):设置文本框创建按钮并设置按钮文字为1
    在这里插入图片描述

c.利用布局定位控件:

  • 1.可以看到截图中的按钮和文本框是挤在一起的,面板中原本是布局定位器的,所以我们在添加布局定位器后,就相当于在面板上又加了一层,添加了一层橫行数列的布局layout通过布局定位器来控制控件的布局
    在这里插入图片描述
  • 2.添加按钮控件过程:
    在这里插入图片描述
  • 3.添加文本框控件过程
    在这里插入图片描述

2.5.总结:

在这里插入图片描述


三、Qt5.开发简易计算器:

3.1.计算器需求:

在这里插入图片描述


3.2.知识回顾:

  • 复习二维列表的遍历:
    在这里插入图片描述

3.3.编码实现:

a.批量生成按钮:

  • 1.在遍历列表的时候,创建按钮,然后添加到画板中
    在这里插入图片描述

b.问题改善:

  • 2.上述代码实现后发现第1行的按钮和文本框重复占用第一行,所以我就需要按钮从第二行开始布局,对代码进行改善后,如下所示:
    在这里插入图片描述
http://www.dtcms.com/wzjs/471948.html

相关文章:

  • 绍兴网站制作套餐网络推广内容
  • 宝安附近公司做网站建设哪家效益快优化网站标题和描述的方法
  • 网站开发使用软件环境关键词指数
  • 做网站大概需要几步网络推广营销公司
  • 网站报价表怎么做搜狗站长工具平台
  • 宁乡小程序开发游戏优化是什么意思
  • 软件开发网站能做seo吗市场营销策划公司
  • web前端开发的意义seo优化seo外包
  • 易语言可以做网站管理系统吗百度搜索引擎的功能
  • 公司网站关键词搜索公司建网站多少钱
  • 如何建设简单网站深圳搜索排名优化
  • 网站导航html手机金融界网站
  • 电子商务网站建设相关职位谷歌浏览器 官网下载
  • 2008系统如何做网站seo优化教程自学网
  • 学前端要逛那些网站市场营销图片高清
  • 个人网站制作模板图片网络营销有什么岗位
  • 牡丹江网站推广免费引流推广怎么做
  • 公司网站怎么做才能吸引人深圳seo优化服务
  • 网站的整体风格seo网络优化是做什么的
  • 如何做有亮点的网站建设方案怎样做推广是免费的
  • 直播的网站开发站长查询工具
  • 网站推广外链怎么做宁波seo公司推荐
  • 网页设计制作网站模板草图网络推广属于什么行业
  • 做pc端网站价位自己怎么做网页
  • 零陵旅游建设投资公司网站百度网盘免费下载
  • 如何提升网站打开速度十大嵌入式培训机构
  • 小型私人会所装修设计sem和seo是什么职业
  • 微信网站开发教程视频教程小学生班级优化大师
  • 网站建设动态代码优秀品牌策划方案
  • 做试题公务员在哪个网站做北京网站优化步