
Linux经验交流
文章平均质量分 71
enion
从事Linux、WinCE、单片机等开发。
展开
-
QT开发--信号与插槽
今天我们在“QT开发--Hello”的基础上示范一下怎样应用信号与插槽。第一步:在 “QT开发--Hello”的基础上对hello.h作如下修改:#ifndef HELLO_H#define HELLO_H#include class QPushButton;class Hello : public QDialog{ Q_OBJECT public:原创 2008-01-28 15:23:00 · 1418 阅读 · 0 评论 -
QT开发--国际中文化(一)
如果想在程序中显示中文或其他非英文的文字怎么办?QT支持几种显示非英文的文字的方法。我们还是在前两节的hello程序基础上示例如何添加中文显示。一、在hello.pro的尾端加入TRANSLATIONS = hello.ts,加入后的hello.pro如下例所示:TEMPLATE = appCONFIG += qt staticlib thread warn_on release原创 2008-01-28 15:24:00 · 852 阅读 · 0 评论 -
QT开发--国际中文化(二)
上一节给大家讲了QT程序国际中文化的一种方法。现在给大家介绍另一种方法。该方法在“QT开发--信号与插槽”的例子基础上实现。一、 修改hello.cpp,修改内容如下:#include #include #include #include "hello.h" QTextCodec * codec = QTextCodec::codecForName("UTF-8");Hello原创 2008-01-28 15:25:00 · 590 阅读 · 0 评论 -
MiniGUI安装经验
作者:李文锋日期:2006-01-04参考:我的minigui安装经验>>,作者不明1. 安装qvfb:在X windows下,用Qt的frameBuffer比较容易首先在http://www.minigui.com/download/c3rdparty.shtml下载qvfb-1.0.tar.gz,然后 tar -zxvf qvfb-1.0.tar.g原创 2008-01-28 15:31:00 · 2103 阅读 · 0 评论 -
Linux应用程序开发--Hello
第一步:在Linux平台(我用的是Redhat9.2)上安装好gcc编译工具,例如编译ARM平台的应用程序可用arm-linux-gcc,如用在PC平台下运行,可用PC自带的gcc。 第二步:编写Hello程序,可以使用Redhat自带的gedit。程序如下:#include int main(){ printf("Hello!");}并将程序保存为hello原创 2008-01-28 15:21:00 · 742 阅读 · 0 评论 -
Linux应用程序开发--串口通信
第一步:参考“Linux应用程序开发--Hello”的第一步。 第二步:示例程序如下:#include #include #include #include #include #include #include #include #include int main(void){ int fd; char rxBuffer[1024]; int len原创 2008-01-28 15:22:00 · 1044 阅读 · 0 评论 -
QT开发--Hello
第一步:建立hello.pro文件,该文件的作用是为建立Makefile文件,如下例所示:TEMPLATE = appCONFIG += qt staticlib thread warn_on releaseHEADERS += hello.hSOURCES += hello.cpp/ main.cppTARGET = hello其中SOURCE原创 2008-01-28 15:22:00 · 449 阅读 · 0 评论 -
sqlite嵌入式数据库在arm-linux下的编译全攻略
作者:李文锋日期:2006-06-04第一步 sqlite在arm-linux下的编译1、 下载sqlite:请到http://www.sqlite.org/download.html,将下载的代码包解开,将生成sqlite目录,另外新建一个build目录,如sqlite-arm-linux,应该是和sqlite目录平行的同级目录。 2、 请先确定你的PATH中已经包含交叉编译原创 2008-01-28 15:32:00 · 1148 阅读 · 0 评论