[合集]请教一个Qt编程问题

[复制链接]
查看11 | 回复0 | 2021-1-29 01:49:35 | 显示全部楼层 |阅读模式
───────────────────────────────────────
作者olddog(老狗),信区:Electronics
标题请教一个Qt编程问题
时间北大未名站(2007年08月29日14:52:11星期三),站内信件
───────────────────────────────────────
遇到下边一段代码:voidUniButton::send_up(){uintu=0;intcode=Qt::Key_Up;emitkey(u,code,0,true,false);emitkey(u,code,0,false,false);}当这段代码执行时,当前的光标就会上移。当在桌面上原本选中末各图标时,执行此段代码就会选中之上的图标。可我在程序中没有找到接收此信号的地方啊?所以也不知道具体执行了什么操作?请教牛人指点。多谢!
───────────────────────────────────────
作者gzguoer(QueenOff|女王不在家),信区:Electronics
标题Re:请教一个Qt编程问题
时间北大未名站(2007年08月29日15:19:06星期三),转信
───────────────────────────────────────
key()是一个按键信息。后面的内容就是初始化信息。然后emit(发送信号)了,相当于按了一键,模拟按向上键。两次调用相当与按下,弹起。
以上属于猜的。olddog (老狗) 在 ta 的帖子中提到:遇到下边一段代码:voidUniButton::send_up(){uintu=0;intcode=Qt::Key_Up;emitkey(u,code,0,true,false);emitkey(u,code,0,false,false);}当这段代码执行时,当前的光标就会上移。当在桌面上原本选中末各图标时,执行此段代码就会选中之上的图标。可我在程序中没有找到接收此信号的地方啊?所以也不知道具体...........................
───────────────────────────────────────
作者gzguoer(QueenOff|女王不在家),信区:Electronics
标题Re:请教一个Qt编程问题
时间北大未名站(2007年08月29日15:45:23星期三),转信
───────────────────────────────────────
原型为:key(intunicode,intscancode,intmode,boolpress,boolrepeat)gzguoer (QueenOff|女王不在家) 在 ta 的帖子中提到:key()是一个按键信息。后面的内容就是初始化信息。然后emit(发送信号)了,相当于按了一键,模拟按向上键。两次调用相当与按下,弹起。以上属于猜的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行