自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 gdbserver远程调试嵌入式Linux设备

 GDB - GNU Debugger可以直接用来调试基于linux系统的嵌入式设备。 方法是利用交叉编译环境编译一份嵌入式目标系统的GDB,编译完以后把GDB二进制文件下载到目标设备上,直接在目标设备上运行GDB就可以进行调试了。 然而,有些情况下嵌入式设备的硬件资源很有限,比如我手头的这个设备,总的ROM空间只有16.5MB,固件,一些系统程序加一些库就占去了13MB+,这

2010-04-01 10:08:00 1276 1

原创 Qt学习日志-第五章

<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2

2009-12-28 22:21:00 5722

原创 Qt Embedded中如何实现自己的keyboard

最近的项目是基于Qt,既然是嵌入式设备,难免就要在根据自己的平台来实现键盘的驱动部分,当然是属于Qt一层,而不是更底层的字符设备驱动。这里要讲的方法是在不重新编译Qt库的情况,把我们自己的键盘驱动作为一个Qt插件集成到我们的程序中。当然也可以把我们自己的键盘驱动部分直接编译到Qt库里面。Qt中提供的插件机制(Plugin),可以使得我们很容易根据自己的硬件实现自己的键盘代码。 具体

2009-12-21 20:34:00 2844 8

原创 Qt学习日志-第四章

<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2

2009-12-20 23:10:00 3905

原创 句柄类

C++的访问控制允许将实现部分和接口部分分开,但实现部分的隐藏是不完全的。编译器仍然必须知道一个对象的所有部分的声明,以便正确的创建和管理它。所以使用这个库的程序员仍然可以从头文件中看到这个类的私有函数或私有成员变量的声明,这种情况有时候也是有隐患的,有些程序员可能会不顾一切的用指针和类型转换来访问这些私有成员从而造成程序的崩溃或者算法被破译;还有一个坏处是,在程序的开发阶段,虽然那些共有接口不会

2009-12-13 16:05:00 729

原创 Qt学习日志 - 第三章

创建main窗口这一章会教会你如何用Qt创建main窗口。最后,你将会学会为应用程序建立完整的的UI界面,包括菜单,工具条,状态栏,以及一些程序设计到的对话框。一个程序的main窗口提供框架,用户界面则建立在这个框架之上。这一章中我们会编写一个spreadsheet的应用程序,这个程序会用到第2章中创建的Find, Go To Cell,及Sort对话框。 在大多数GUI程序背

2009-11-12 22:30:00 3789

原创 Qt学习日志 - 第二章

 创建对话框接下来我们用两种方法来创建一个对话框,一种是纯手工编码,一种是用Qt Designer(一种可视化的工具)来创建。 第一个例子是建立一个查找对话框。 创建两个文件finddialog.h 和finddialog.cpp 一下是finddialog.h 1 #ifndef FINDDIALOG_H   2 #define FINDDIALO

2009-11-12 22:28:00 3790

原创 Qt学习日志 - 第一章

 Hello Qt 1 #include 2 #include  3 int main(int argc, char *argv[])4 {5     QApplication app(argc, argv);6     QLabel *label = new QLabel("Hello Qt!");7     label->show();8     r

2009-11-12 22:22:00 1195

原创 这就是第一篇了

我的第一篇BLOG,就发在这里了 :)

2009-09-17 10:56:00 407

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除