保存此函数的返回值,并与相应的slot函数进行connect即可。
#include <QKeyEvent>头文件加入
protected:
void keyPressEvent(QKeyEvent *e);方法获取键盘按下的响应。
e->key()获取具体按键信息
昨天发现有个Widget上添加的按钮点击不响应问题。排查了所有原因之后发现,是因为此Widget的父控件上又添加了其他Widget,覆盖在了按钮上,因此无法点击。
可使用以下方法使按钮活Widget上置于顶层、置于底层,以及添加指定widget到widget之下:
raise函数相当于iOS里的:bringSubviewToFront
stackUnder函数相当于iOS里的: exchangeSubviewAtIndex
lower函数相当于iOS里的:bringSubviewToBack
Android里也有类似的bringToFront改变图层z轴值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)