03 2020 档案

摘要:1.出现的问题 在使用QListWidget的时候,有这样的业务逻辑。用户切换节点后,需要判断一些条件决定是否真正跳转至下个节点,那么怎么拦截这个事件就是本次文档的主要内容。 2.解决办法 使用eventfilter,在QListWidget的上级控件中,安装事件监听器。 ui listWidget 阅读全文
posted @ 2020-03-05 14:08 lily8561 阅读(1777) 评论(0) 推荐(0)
摘要:通过MaskWidget来实现,原理如下: 1\. 设置要遮挡的窗体(一般是主窗口); 2\. 设置目标窗口,并绑定该窗口的显示事件,一旦目标显示,阴影窗口就显示;反则同样; 3.完成阴影效果。 据观察存在一定问题,目标窗口的父窗口问题,任务栏会有两个窗口图标如 直接插入代码: MaskWidget 阅读全文
posted @ 2020-03-05 14:07 lily8561 阅读(1534) 评论(0) 推荐(0)
摘要:1.出现的问题 在使用QListWidget的时候,有这样的业务逻辑。用户切换节点后,需要判断一些条件决定是否真正跳转至下个节点,那么怎么拦截这个事件就是本次文档的主要内容。 2.解决办法 使用eventfilter,在QListWidget的上级控件中,安装事件监听器。 ui listWidget 阅读全文
posted @ 2020-03-05 14:02 lily8561 阅读(1324) 评论(0) 推荐(0)