Qtopia应用程序与Linux内核数据通信介绍


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()))

本文作者:



相关阅读:
asp.net(c#)实现从sqlserver存取二进制图片的代码
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
体验AspNet MVC Preview5(2)-实战自定义View及多ViewEngine协作
vbs选择文件夹效果代码
Win2003 64位Web服务器安装配置注意事项
css3阴影属性box-shadow注意事项
javascript getElementById 使用方法及用法
javascript版的日期输入控件(5)
ASP常用的系统配置函数
比较简单实用的使用正则三种版本的js去空格处理方法
实现 win2003 下 mysql 数据库每天自动备份
HTML表格标记教程(17):表格标题垂直对齐属性VALIGN
Windows Server 2008:服务器与域分离
没有form表单情况下敲回车键提交表单的js代码
快速导航

Copyright © 2016 phpStudy |