- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 QT事件与信号的区别
事件是对各种应用程序需要知道的由应用程序内部或者外部产生的事情或者动作的通称。在QT中使用一个对象来表示一个事件,继承自QEvent类。需要说明的是事件与信号并不相同,比如单击一下界面上的按钮,那么就会产生鼠标事件QMouseEvent(不是按钮产生的),而因为按钮被按下了,所以它会发出clicked()单击信号(是按钮产生的)。这里一般只关心按钮的单击信号,而不用考虑鼠标事件,但是如果要设计一个按钮,或者当单击按钮时让它产生别的效果,那么就要关系鼠标事件了。可以看到,事件与信号是两个不同层面的东西,发出.
2020-10-27 19:29:25 1041
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人