找回密码
 立即注册
收起左侧

QCalendarWidget中的paintCell函数

0
回复
132
查看
[复制链接]

尚未签到

来源: 2022-6-1 11:27:14 显示全部楼层 |阅读模式
1Qter豆
这个paintCell函数可以绘制每一天的小单元格,很方便,但是我现在想做一个对每一天进行一个数据库查询,如果该天有数据,就绘制成绿色背景,如果没有,就不绘制,
因为数据量较多,并且该函数的调用机制我搞不清楚,所以,每一次都要查询30次数据库之后,依次绘制每一天的单元格,很是耽误时间,其实一个月的我只需绘制一次就好了,请问各位朋友,如何去控制这个函数的调用啊?我试过了事件过滤器,貌似也不是paint事件啊,我在主界面随便做个动作,就给我刷新整个日历widget,导致主界面变得卡卡的,很是烦恼,不知道各位朋友有没有什么好方法。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册