QT4 中如何使用close关闭设备?
以前弄QT4测试程序来测试驱动时,遇到过"利用close函数关闭打开的设备" 这个问题。
今天有网友再问题,我就在这里独立一个帖子来写一下,
方便大家分享。
在QT4的程序中直接调用
close(fb_device) 这样它会直接调用了窗口 的关闭函数。
需要在.cpp文件中声明如下:
extern int close (int __fd);
然后再调用时这样:
::close(fb_device);
就可以调用到系统中的close函数,而不是QT4窗口的关闭函数了。 额~~谢谢斑竹了
led灯亮了,蜂鸣器也响了,虽然不知道为什么要这么写,不过心里还是乐滋滋的~~1 :) 谢谢,正因为直接关闭设备不行,而着急呢。试了一下,果然好用。谢谢版主!
页:
[1]