
Qt on Android
kl222
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT对摄像头支持
Qt从5.0开始支持android摄像头,但是目前还没有做到统一完全跨平台API。还需要根据不同的平台系统来处理。这是因为Qt中QImage支持格式不全,现在不支持YUV格式。Qt中捕获视频流用两种方式:一、用QCamera::setViewfinder(QAbstractVideoSurface*surface)class MyVideoSurface : public QAbst原创 2014-04-08 15:55:50 · 20878 阅读 · 16 评论 -
qt设计器中使用自定义控件
当qt设计器中的控件不能满足需要时,这时就要自定义控件。然后再在qt设计器中使用。在qt设计器中使用自定义控件时,可以用提升。从控件派生出新的类:然后在qt设计器中右键需要提升的控件:填入提升的类:最后要注意,在工程文件(.pro)中的 INCLUDEPATH 中指定自定义类头文件的位置:INCLUDEPATH原创 2014-07-30 16:36:31 · 4569 阅读 · 1 评论 -
qt 国际化
写代码时需要注意下面两点:1、源码用 utf-8 字符集2、源码中需要翻译的字符串必须用英文(不能有中文或其它语言),则需要用 tr()。例如:QMessageBox::information(this,tr("Information"),tr("Hello world."));原创 2014-08-19 14:35:43 · 4429 阅读 · 0 评论 -
交叉编译时,禁止pkg-config搜索默认目录
pkg-config 搜索PKG_CONFIG_PATH,再搜索默认路径(/usr/lib/pkgconfig)。当在交叉编译时,不需要它搜索默认路径,以防止它链接到宿主机上的库。设置下面变量,指定到交叉工具链的sysroot/lib/pkgconfigexportPKG_CONFIG_LIBDIR=${sysroot}/lib/pkgconfig原创 2015-11-07 20:43:06 · 5940 阅读 · 0 评论 -
android模拟器屏幕旋转90度
一、现象Android模拟器4.4.2屏幕旋转90度,如下所示: 二、问题原因由于按了小键盘上的“9”所致,在数字键盘锁取消的状态下三、解决,在数字键盘锁取消的状态下按7和9可以自由切换转载 2017-05-17 09:52:22 · 2770 阅读 · 0 评论