Qt 事件使用示例(二)
作者:互联网
在 Qt 的事件处理函数中有 event() 、keyPressEvent()、mousePressEvent()等等,其实 event() 是基本的,其余的都是特定的针对某一类型的事件处理函数。换句话说,event() 函数能处理所有的事件函数。
下面实现一个例子,在 QLineEdit 控件中只输入数字。
第一步,在 ui 界面拖入一个 QLineEdit 控件。
第二步,派生一个 QLineEdit 的类
第三步,把第一步的控件提升为 派生类
第四步、第五步 可以任选其一
第四步,修改派生类,重载 event() 事件处理函数
第五步,在派生类中重载 keyPressEvent()
标签:控件,Qt,事件处理,示例,事件,QLineEdit,派生类,event,函数 来源: https://www.cnblogs.com/RecreateBySelf/p/12624677.html