[QTerm]的F1按键与bbs帮助显示功能冲突
February 9th, 2008 | by vvoody |上bbs一直使用的QTerm,我竟然刚刚知道还可以自定义按钮,在水木上贻笑大方了。
其实建立个Key值为^[[11~的按钮就行了,也不用像下面修改源码了(不过体会到了开源的好处和灵活了)。
最新的QTerm-0.4.1出来了,如果你不想在按F1的时候出现About QTerm的窗口,那么就找到qterm源码里的qterm文件夹里的qtermframe.cpp,修改第1536行为:
help->insertItem( tr(“About &QTerm”), this, SLOT(aboutQTerm()));
就是去掉Qt::Key_F1这个参数。
无法直接按F1显示bbs帮助的原因是,QTerm接管/中断了Fn这些按键,telnet服务器无法接收到任何Fn的按键,所以只能通过增加按钮的方式了。详见QTerm的FAQ:
http://qterm.sourceforge.net/wiki/index.php/FAQ