arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  512 随笔 :: 0 文章 :: 48 评论 :: 115万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Qt学习

摘要:开发环境:Ubuntu10.04 + Qt4.6.2网上找的串口通信类。开发过程中调用flush函数不起作用,缓冲区还是不能被清空,导致接收很多以前的数据。修改如下:void Posix_QextserialPort::flush(){ LOCK_MUTEX(); if(isOpen()) { //Posix_File->flush(); //修改前 tcflush(Posix_File->handle(), TCIFLUSH);//修改后 } UNLOCK_MUTEX();}也不知道这样改对不对,反正可以清空缓冲区了。呵呵。 阅读全文
posted @ 2011-09-13 17:23 arm-linux 阅读(2262) 评论(0) 推荐(0) 编辑

摘要:最近刚好用到,感谢!原文链接:http://www.yafeilinux.com/?p=820Qt串口通信专题教程查看以前的教程:Qt编写串口通信程序全程图文讲解查看Wincom和Lincom介绍:Qt跨平台串口通信软件Wincom与Lincom下载软件,文档和源码:资源下载——————————————2010年7月8日更新——————————————–网友 赵文杰 使用多线程完成的linux下的串口通信。下载源码:下载—————————————————————————————————————以下是正文:前言去年我使用Qt编写串口通信程序时,将自己的学习过程写成了教程(Qt编写串口通信程序全程 阅读全文
posted @ 2011-03-28 21:43 arm-linux 阅读(11754) 评论(1) 推荐(1) 编辑

摘要:唉~真麻烦。每次都出现新的问题。出错的同志尝试换一下交叉编译器的版本吧。这次我先用的4.1.2的,结果就出错了。换成4.3.2的就没问题。下次呢?天知道。configure时参数如下:./configure -prefix /usr/local/Trolltech/QtEmbedded-4.6.2/ -debug-and-release -no-qt3support -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -make libs -nomake examples -nomake demos -nomake docs -no-c 阅读全文
posted @ 2011-03-27 21:18 arm-linux 阅读(1257) 评论(0) 推荐(0) 编辑

摘要:文字显示和颜色显示还没完善,虽然还很粗糙,但是基本显示功能实现了。ARM9下测试启动到显示地图用时小于3s缩放用时小于1s,无明显延迟。地图使用天津市地图shapefile文件格式 阅读全文
posted @ 2010-12-20 23:59 arm-linux 阅读(848) 评论(0) 推荐(0) 编辑

摘要:1. 删除.pro和Makefile文件2. 我的qt-everywhere使用arm-linux-gcc编译后生成的qmake命名是qmake-embedded3. 命令:qmake-embedded -project 生成pro文件4. 命令:qmake-embedded -makefile生成Makefile文件5. 命令:make开始编译 阅读全文
posted @ 2010-12-03 22:31 arm-linux 阅读(202) 评论(0) 推荐(0) 编辑

摘要:转自:http://hi.baidu.com/koko200147/blog/item/7e3cad828c9b9bb66d8119cb.html感谢原作者!qstring is unicode. utf16 in qt4.QString fromAscii ( const char * str, int size = -1 )QString fromLatin1 ( const char * str, int size = -1 )QString fromLocal8Bit ( const char * str, int size = -1 )QString fromRawData ( co 阅读全文
posted @ 2010-10-22 11:22 arm-linux 阅读(2208) 评论(0) 推荐(0) 编辑

摘要:操作系统:Ubuntu10.04可能需要安装的包:sudo apt-get install xorg-devsudo apt-get install libpng-devsudo apt-get install libxext-devsudo apt-get install libxtst-dev以下是安装tslib可能需要的包:sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool 阅读全文
posted @ 2010-07-29 20:04 arm-linux 阅读(876) 评论(0) 推荐(0) 编辑

摘要:原文出处:http://blog.csdn.net/aladdina/archive/2010/03/24/5413545.aspx感谢! 阅读全文
posted @ 2010-05-17 11:08 arm-linux 阅读(278) 评论(0) 推荐(0) 编辑

摘要:QFile本身有copy函数,在这里使用QTextStream实现一下。QFile sourceFile("test.txt");QFile targetFile("readtext.txt");if(sourceFile.open(QIODevice::ReadOnly | QIODevice::Truncate)& targetFile.open(QIODevice::WriteOnly | QIODevice::Truncate)) { QTextStream in(&sourceFile); QTextStream out(&am 阅读全文
posted @ 2010-05-13 15:30 arm-linux 阅读(401) 评论(0) 推荐(0) 编辑

摘要:函数声明:void QPainter::drawImage ( const QRectF & target, const QImage & image, const QRectF & source, Qt::ImageConversionFlags flags = Qt::AutoColor )举例:QRectF target(10.0, 20.0, 80.0, 60.0); //建立目标矩形QRectF source(0.0, 0.0, 70.0, 40.0); //建立源矩形,用来框定源图像文件中要显示的部分QImage image(":/images/m 阅读全文
posted @ 2010-05-10 09:49 arm-linux 阅读(6620) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示