PyQt5数据库开发3 6 QSqlQuery完整实操案例①

2023-11-30 22:16:21 浏览数 (1)

Qt主窗体设计

新建Qt项目

这里可以设置MainWindow的windowTitle属性设为bkj6-1

添加一个tableview

添加资源

添加Action

修改Action的状态

除了actOpenDB和actQuit之外,把其他的action全部改为不是enabled的,其他的可以根据自己需要来进行添加

添加工具栏

添加菜单

实现按钮功能

Qt对话框窗体设计

新建窗体

设置窗体的objectName,这里也可以根据自己的习惯来进行设置

设置窗体的属性为编辑记录

拷贝组件

拷贝bkj4-3里面的groupBoxRight过来

放按钮

右边放一个frame,在frame上放两个按钮和一个Vertical spacer

两个按钮分别命名为btnOK和btnClose,text为确定和取消

调整布局

点击frame,设为垂直布局

点击窗体空白处,设为水平布局

为按钮设置图标

实现按钮功能

窗体功能实现

编译窗体文件和资源文件

拷贝项目4-3里面的compile.bat到项目目录中,改名为compilemore.bat。

修改compilemore.bat,添加红色框中内容,保存,运行。

新建项目

新建appMain.py文件

新建myMainWindow.py文件

新建myDialogData.py文件

项目文件结构

我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

0 人点赞