【发布时间】:2013-06-12 17:33:33
【问题描述】:
我有一个 QTableWidget,只要我用鼠标或键盘(制表键或箭头键)选择一行,它就会发出 SIGNAL currentCellChanged 调用 SLOT 方法。是否可以找出使用了哪一个(鼠标或键盘)?
【问题讨论】:
-
QObject 的
sender()方法只会让你进入QTableWidget,我认为......你需要更深入地挖掘它是否是由鼠标或键盘引起的......可以'你不是反过来吗?就像,不是让 QTableWidget 发出信号并在之后检查原点,你不能让它在 onmouseclick 或 keypress 事件之后发出信号吗?这样你就知道了……