(181)先理论讲授 :

++ 以及 :

++

(182)以下开始完善例题 。 举例一 :

++原生 QLabel 标签不支持悬停事件,源于 QWidget 的原因。对于悬停事件的处理,必须自定义控件了。
(183)为 Qt 程序添加自定义的 C++ 类 :

++ 注意其构造函数的写法,要及时加入容器 ,别的代码随后补充 :

++ UI 控件提升的流程 :

++继续提升 :

++

(184)再来实验标签双击的事件处理流程 :

(185)如图,直接在自定义控件里完善事件的处理即可。但本书老师为了演示信号与槽的使用,事件与信号的关系,又强制在鼠标双击的事件里调用信号与槽函数,来完成标签文本的改变 :

(186)接着实现 hover 事件的处理,改变标签的颜色 。

++ 补充资料 :

++

++补充资料 :

(187)
谢谢
1万+

被折叠的 条评论
为什么被折叠?



