我對 程式一. 使用 QSocketNotifie 去監控 /dev/buttons
程式二. 也使用 QSocketNotifie 去監控 /dev/buttons
兩個 程式 一起 執行 發現 一個中斷 只能在 其中一個 程式 內運作
(程式一 有 監控到 , 程式二 就沒監控到 反之 程式二 監控到 ,程式一 就監控不到)
請問 有沒有方法 一個中斷 可以 在兩個 程式 內都運作?????????
下面是 我對 裝置 buttons做監控
buttons_fd=open("/dev/buttons",O_RDWR | O_NDELAY,0);
QSocketNotifier *sockerNotifier= new QSocketNotifier(buttons_fd,QSocketNotifier::Write,this);
connect(sockerNotifier,SIGNAL(activated(int)),this,SLOT(text()));