- 博客(13)
- 收藏
- 关注
转载 Moto EZX平台对话框编程
#include RES_ICON_Reader ir;没有按钮的(定时消失)对话框: int ret= ZMessageBox::timerMessage(this,ir.getIcon(图标),toUnicode("我是提示信息"),秒数); 一个按钮的对话框: int ret=ZMessageBox::information(this,ir.getIcon(
2007-02-13 10:00:00
1007
转载 Qt/Embedded中文化
方案一 2 楼 环境配置: Qt/Embedded 3.3.3 (其他版本应该大同小异) |-----> 在宿主机上存放路径为:/opt/workspace/embedde/Qt/qte-3.3.3-target |-----> 在目标机上
2006-11-09 11:54:00
2178
转载 非常好的BASH脚本编写教程(转)
这里有个老American写的 BASH脚本编写教程,非常不错,至少没接触过BASH的也能看懂! 建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne
2006-10-31 19:06:00
797
转载 Linux音频编程指南
级别: 中级 肖文鹏自由软件爱好者2004 年 2 月 01 日虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,
2006-10-28 15:45:00
903
转载 对OSS(Open Sound System)的开发进行的一些深入讨论
作者:汤凯,通过 tangk73@hotmail.com 可以跟他联系。转自:开放系统世界 本文将对OSS(Open Sound System)的开发进行一些深入的讨论,具体的内容包括:播放音频的时延问题,并定量的对不同的缓冲区配置进行分析;非阻塞write;应用程序对驱动程序中DMA buffer的直接访问。这些是在深入OSS的开发过程中,开发者会遇到的一些实际问题,比如,在开发基于Linux平
2006-10-27 21:23:00
1122
转载 Considerations for handheld development
Considerations for handheld development When developing software for a handheld computer, you need to take into consideration a variety of things that can be largely bypassed in desktop develop
2006-10-26 17:03:00
506
转载 C++中extern “C”含义深层探索
出处:PConline 2005-08-30 10:04:00作者:宋宝华 责任编辑:moningfeng 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。
2006-10-24 20:55:00
513
转载 [转贴]想成为嵌入式程序员应知道的几个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的
2006-10-24 09:08:00
447
原创 通过点击Item的图标可以实现对可执行文件的调用
●今天完成了QIconView类中对不同Item的选择,通过点击Item的图标可以实现对可执行文件的调用。需要在QIconView子类中重载void keyPressExtension(QKeyEvent *e)函数来实现。用于识别不同Item来执行对应的程序的代码如下:item= currentItem(); itemIndex= index(item
2006-10-16 21:19:00
719
原创 关于类成员共享的一些体会
如果想在A类中调用B类的公有成员,可以有两种方法:(1)用B类实例化的变量名->B类的公有函数来调用;(2)把B类中的函数声明成static的函数,调用时用B::B类的公有函数。但是这种静态函数在QT中不能用于connect,因为connect需要有对象。
2006-10-16 09:48:00
549
原创 重映射自定义键盘
完成了俄罗斯方块,其中最为困难的是如何重映射自定义键盘,需要修改的是qt-2.3.7/src/kernel/qkeyboard_qws.cpp,在这里添加自定义键盘;参考代码如下class QWSiMX1KeyboardHandler : public QWSKeyboardHandler{ Q_OBJECTpublic: QWSiMX1Keyboard
2006-10-16 09:47:00
2345
原创 终于搞定了QT-Embedded客户端代码的编译
● 解决了编译程序过程中出现的cannot find –lqte的错误,需要把QTDIR设置为qt-2.3.7目录,然后要把Makefile中的SYSCONF_LINK=arm-linux-gcc改成SYSCONF_LINK=arm-linux-g++,或者把LINK改掉,不然会出现函数未定义的错误● 旋转窗口需在程序运行前设环境变量 export QWS_DISPLAY=Tra
2006-10-16 09:43:00
998
原创 扩展QIconView的键盘处理函数
对IconView的键盘处理函数进行扩展,如果在它的子类中对void keyPressEvent(QKeyEvent *)重新实现会比较麻烦,会使原来实现好的无效,所以比较好的实现方法是修改src/iconview下的qiconview.h,在其中添加函数virtual void keyPressExtension(QKeyEvent *e){}然后把qiconview.h拷贝到incl
2006-10-16 09:37:00
754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人