萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Qtopia應用程序與Linux內核數據通信介紹

Qtopia應用程序與Linux內核數據通信介紹

class="21306"> ; 1. Linux內核中驅動程序模塊中導出“共享數據”; 方法是:a : EXPORT_SYMBOL b : netlink(正在學習中) 2. “共享數據”作為Qtopia中signal-slot機制的對象的成員,當“共享數據”發生變化時觸發Qt的槽函數。 方法是: a 聲明QSocketNotifier對象,QSocketNotifier *notifier; b 用QSocketNotifier建立“共享數據”與notifier的關聯,notifier = new QSocketNotifier(fd, QSocketNotifier::Read, this); // fd就是共享數據相關參數 c 將QT的信號和槽函數關聯 connect(notifier, SIGNAL(activated(int)),this,SLOT(readKeyboardData()))

copyright © 萬盛學電腦網 all rights reserved