• 8376阅读
  • 2回复

QPixmap::loadFromData 里面的 QByteArray & data 是个什么东西呢 [复制链接]

上一主题 下一主题
离线zxy1204
 

只看楼主 正序阅读 楼主  发表于: 2006-06-16
bool QPixmap::loadFromData ( const QByteArray & data, const char * format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor )

我在Qt程序里读入了一个Qt不支持的图片,pics格式。现在已经可以用程序读入内存。用QImage的setPixel 的时候,读入图片的速度比较慢。所以在寻求其他的方法。

看到前面大家讨论说可以直接读buffer, 我想这个方法可能可以吧。

所以想问问这个QByteArray & data是什么呢,该怎么用阿。
[ 此贴被XChinux在2006-06-16 08:46重新编辑 ]
离线onglu
只看该作者 2楼 发表于: 2009-08-29
Re:QPixmap::loadFromData 里面的 QByteArray & data 是个什么东西呢
它是一个二进制的数组存储单元,用来存储譬如像照片之类的文件到内存,然后,再返回一个QByteArray类型的数值,这样就可以实现图片的加载和读写的功能了。楼主,我建了一个Qt4开发群,大家有兴趣就加进来吧,大家一起讨论Qt等界面编程的问题。我的群是71555992。
离线XChinux

只看该作者 1楼 发表于: 2006-06-16
QByteArray类型的变量data的引用
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个