当前tableview里面选择某个行,右侧是无反应的
插入
同时import若干新模块
发现右边groupbox出现第一条数据。无论左边tableview点哪个单元格,右边的groupbox都不跟着变化
换个地方点击
按住Ctrl键,在多条记录上选择,发现可以选多行
在__init__函数中限制
当前这个下拉框里面是没东西的,运行的时候点没反应
import新模块
添加红色框框内代码。注意要在前面写上@pyqtSlot(int),说明其参数为int类型
换一种排序方式
降序
原因是这些按钮在数据库没打开时不应该能按。排序相关功能也有类似的错误
将groupBoxSort的enabled属性里面的勾去掉
同样,将groupBoxFilter的相关属性也去掉
保存,退出qt
在Eric6工程目录下运行批处理文件或者将form文件拷贝到Eric6工程目录,然后在Eric6下编译form(因为改动没有涉及资源,所以直接在eric6下编译form就行了)
现在数据库没打开时,排序和过滤相应按钮都没法按了
在opentable函数的最后加入如下代码
打开数据库以后,排序和过滤按钮能用了
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有