PyQt5可视化 7 饼图和柱状图实操案例 ②建表建项目改结构

[复制链接]
发表于 2024-8-20 11:33:10 来自手机 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

目录
一、数据库建表
1 建表
2 插入数据
3 查看表数据
二、建立项目
1 新建项目
2 appMain.py
3 myMainWindow.py
4 myChartView.py
2.4.1 提升的结果
2.4.2 QmyChartView类说明
2.4.3 添加代码
三、修改myMainWindow.py步伐,添加功能
1 打开数据库
2 生因素数数据
3.2.1 import新模块
3.2.2 在构造函数中设置数据模型,调用生因素数函数
3.2.3 生因素数函数
3.2.4 运行看看
3 统计各分数段人数
3.3.1 构造函数中调用
3.3.2 统计各分数段人数的函数
3.3.3 运行看看
四、窗体的结构
1 窗体大小变化时界面的变化
2 设置栅格结构
4.2.1 设置栅格结构
4.2.2 运行看看初始大小
4.2.3 放大到整个屏幕
3 冲破结构
4 固定frameHead高度
5 设置栅格结构
4.5.1 设置前窗体的层次结构
4.5.2 改为栅格结构
4.5.3 运行看看
6 splitter结构
4.6.1当前的结构
4.6.2 运行中改变结构


一、数据库建表

1 建表

  1. CREATE TABLE sanguozhi(
  2.   姓名                VARCHAR(20)     PRIMARY KEY,
  3.   统帅                DECIMAL(8,2)    NOT NULL,
  4.   武力                DECIMAL(8,2)    NOT NULL,
  5.   智力                DECIMAL(8,2)    NOT NULL,
  6.   政治                DECIMAL(8,2)    NOT NULL,
  7.   魅力                DECIMAL(8,2)    NOT NULL
  8. )
复制代码
2 插入数据

  1. INSERT INTO sanguozhi VALUES('诸葛亮', 93, 38, 100, 96, 93)
  2. INSERT INTO sanguozhi VALUES('张飞',   86,  98,  63, 22, 44)
  3. INSERT INTO sanguozhi VALUES('赵云',   91,  96,  76, 65, 81)
  4. INSERT INTO sanguozhi VALUES('曹操',   98,
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表