• 3748阅读
  • 0回复

请教关于自动运行QT程序问题 [复制链接]

上一主题 下一主题
离线longhun
 
只看楼主 倒序阅读 楼主  发表于: 2007-03-15
— 本帖被 XChinux 从 Qt Programming 移动到本区(2007-03-15) —
我想在开机时提示5秒内没有接收到Ctrl+C中断信号,就直接运行我的QTE程序,否则进入控制台。于是我在/etc/rc.d/rc.local中增加了如下代码:

num=0
function run()
{
    num=1
}

trap "run" INT
sleep 5

if [ "$num" == "0" ]; then
    commonds
fi

可是在sleep状态下系统无法接收到中断信号,请哪位高手指教一下。
Linux:Red Hat 9.0
QT/E:qte-3.3.7
快速回复
限100 字节
 
上一个 下一个