- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 Qt中QString转char*
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换 Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型 在Qt下怎样将QString转char*呢,需要用到QByteArray类,QByteArray类的说明详见Qt帮助文档。 因为char*最后
2014-01-15 09:48:06 1543
原创 Qt图像处理--灰度处理
Qt中QImage类封装了对于一般图像像素级的操作,图像显示则使用QPixmap。 本文说说对一般图像(常见格式,图像不大)的处理,比如将彩色图像处理为灰度图像。首先要获得源图像数据,对源图像数据进行处理,将结果保存并显示。 QImage *img;//原图像 QImage *grayImg;//处理后灰度图像 1.获得原图像数据 采用此方法即可,
2014-01-09 10:55:16 6235 2
转载 Qt4 Gossip: QMatrix
QPainter默认的坐标系统是绘图装置的坐标系统,也就是左上角为原点,向右为正X,向下为正Y的坐标系统,坐标系统的转换常使用矩阵的方式来表现及进行运算,QMatrix的作用,正是让您可以利用其内建的矩阵,设定好相关的参数,然后让QPainter根据QMatrix的设定,来进行一些二维坐标系统的转换动作。 QMatrix的内部使用一个3x3的矩阵: m11 m12 0 m21 m22
2014-01-08 17:29:08 830
转载 QT图形变换技巧
/** 水平翻转 */ void ImageViewer::horFilp() { image = image.mirrored(true, false); imageLabel->setPixmap(QPixmap::fromImage(image)); } /** 垂直翻转 */ void ImageVi
2014-01-08 16:50:11 975
原创 Linux下快速静态编译Qt
Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-opensource-src的tar包,到网上一查,乖乖,大部分人编译这个包居然花费了12~13个小时!但是,根据我在Windows下静态编译Qt的经验,其实这之中很多东西都是可以不用编译的,最终我大约用了4
2014-01-08 15:51:06 1373
linux驱动开发中文版
2013-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人