![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
爱技术爱生活
这个作者很懒,什么都没留下…
展开
-
使用python播放视频文件
基于python和opencv实现的import numpy as npimport cv2cap = cv2.VideoCapture('f:/rain_of_lovesickness.mp4')while (cap.isOpened()): ret, frame = cap.read() cv2.imshow('frame', frame) if原创 2017-10-30 14:40:43 · 24824 阅读 · 11 评论 -
基于Qt Quick与opencv实现的图像处理系统
包括:图像翻转、图像形态学处理、滤波、缩放、旋转Github地址:https://github.com/tong123/image_proc_sys原创 2017-06-22 18:10:35 · 1530 阅读 · 0 评论 -
OpenCV学习之编译OpenCV
操作系统: ubuntu16.04 32bit Qt环境: Qt 5.5.01.下载opencv地址: https://github.com/opencv/opencv.git 2.下载一些类包及编译工具 安装编译工具 sudo apt-get install build-essential 安装依赖包 sudo apt-getinstall cmake git libgtk2.0-devp原创 2017-04-27 09:06:55 · 355 阅读 · 0 评论 -
IPU缩放图片的实现
int IPUScale::scale_image( QString s_src_file, unsigned int n_src_width, unsigned int n_src_height, QString s_des_file, unsigned int n_des_width, unsigned int n_des_height )原创 2017-02-08 14:27:30 · 2386 阅读 · 1 评论 -
GBK编码数据转码为UTF-8格式
#include #include int CFileListModel::GBKToUTF8(unsigned char * lpGBKStr,unsigned char * lpUTF8Str,int nUTF8StrLen){ wchar_t * lpUnicodeStr = NULL; int nRetLen = 0; if(!原创 2017-04-06 17:20:49 · 1570 阅读 · 0 评论 -
Qt控件之自定义ComboBox样式
在Qt给的ComboBox由于没有限定下拉框的长度,数据量多时下拉框可以到达软件的底部,比较影响使用,这里可以对其样式进行修改,设置__maxPopupHeight的值即可。ComboBox { id: province_company_check anchors.fill: parent model: ListModel { id: prov原创 2017-05-16 16:27:57 · 6860 阅读 · 0 评论 -
boost时间间隔程序
boost::posix_time::ptime time_now_start = boost::posix_time::microsec_clock::universal_time();boost::posix_time::ptime time_now_end = boost::posix_time::microsec_clock::universal_time();boost::posix_t...原创 2018-02-26 14:38:08 · 372 阅读 · 0 评论 -
boost当前时间格式化为YYYYMMDDHHMMSS
#include <boost/date_time/posix_time/posix_time.hpp>std::string strTime = boost::posix_time::to_iso_string(boost::posix_time::second_clock::local_time());//这时候strTime里存放时间的格式是YYYYMMDDTHHMMSS,日...原创 2018-02-26 14:57:41 · 721 阅读 · 0 评论 -
Qt Quick使用listview实现treeview的方法
import QtQuick 2.3import QtQuick.Window 2.2Window { visible: true width: 480 height: 640 Rectangle { anchors.fill: parent ListModel{ id: objmodel }原创 2017-01-16 16:59:58 · 1912 阅读 · 3 评论 -
Qt for IOS环境的搭建以及ffmpeg库的编译与移植
最新版的Qt5.6.0 for IOS,需要xcode7以上的版本,而只有OS X10.11以上才有安装,所以这里选择OS X10.11版本的系统。系统环境: MAC OSX10.11 VMware12以上(必须的)软件环境:Qt5.6.0 for IOS, XCode7(从OSX系统的苹果商店下载)一、平台搭建MAC OSX系统的安装: VMware 12安装Mac O原创 2016-05-28 14:14:41 · 2924 阅读 · 1 评论 -
ffmpeg的Android交叉编译及在Qt for Android中的使用
在将ffmpeg库移植到Qt for Android进行开发过程中过程遇到一些问题,这里将移植过程及遇到的问题记录如下,也让后面的人在使用Qt for android过程中遇到同类问题时解决起来更加简单快捷。1.编译ffmpeg脚本网上很多,这里用的脚本,内容如下:make clean export NDK=/home/fish/android/android-ndk-r原创 2016-04-02 14:28:05 · 3522 阅读 · 5 评论 -
Qt Quick学习笔记之Qt开发环境快速上手
知识点:在QT欢迎界面,点击“Get Started Now”按钮,则会进入Qt Creator帮助模式并打开Qt Creator的手册页面随着QT SDK 5.3.0发布的Qt Creator3.1.1,qrc文件不能图形化显示和编辑了,只能用鼠标右键点击qrc文件,在弹出的快捷菜单中选择相应的操作。程序运行,按快捷键“Ctrl+R”QT中是有调试界面的,按下“F5"进入调试模式原创 2015-05-11 19:13:08 · 1052 阅读 · 0 评论 -
Qt下Android环境的配置之离线下载SDK包
Qt原创 2014-11-23 20:34:31 · 1646 阅读 · 0 评论 -
QuaZip源码编译及其编解码功能的测试
参考文献:http://my.oschina.net/coda/blog?disp=2&p=1&catalog=0Qt版本:qt-opensource-windows-x86-mingw491_opengl-5.4.1.exe1、下载源码地址:http://sourceforge.net/projects/quazip/2、 向Quazip中的quazip项目的.pri原创 2015-08-01 10:02:20 · 2757 阅读 · 1 评论 -
在Qt中移植VPU编解码程序时遇到的问题
在使用freescale开发板实现VPU的硬编码过程中,将测试程序中关于vpu编码函数移植到Qt中,在pro文件中包含 "vpu_lib.h"、"vpu_io.h"的文件路径以及对应的链接库文件: INCLUDEPATH += "/mnt/hgfs/window_share/linux-3.0.35/include" INCLUDEPATH += "/home/imx6/roo...原创 2015-07-10 16:20:44 · 3146 阅读 · 2 评论 -
Qt Quick之ListView单元的上下拖动功能实现
最近在项目中用到了ListView中单元的上下拖动功能,由于在网上找这方面的资料不是太多,所以这里将实现方法记录下来。实现方法:使用onMouseXChanged、onMouseYChanged两个函数来得到该区域内x,y变化后的坐标值,并在里面通过listview.indexAt()函数计算得到索引值index,最后使用move函数来移动listview显示单元。这里提供了一个简单的listvi原创 2015-08-09 10:31:45 · 2282 阅读 · 0 评论 -
Qt Quick之多个ListView控件间相互拖动及其拖动效果实现
一篇中,实现了单个ListView内部单元的相互拖动及拖动效果,本篇则在上一篇基础上增加了一些复杂性,增加了两个ListView控件之间单元的相互拖动,并在拖动时显示拖动单元的具体内容。 实现方法 :拖动方法使用上一篇的同样的方法,只是在超过控件范围(如右边Listview控件的最左边),则会做出:将右侧Listview控件正在拖动的单元append添加到左侧ListView控件,原创 2015-08-09 11:13:01 · 3341 阅读 · 1 评论 -
ubuntu下Qt for Android的安装及环境配置
版本:ubuntu12.04 TS 32bits Qt for Android 5.4.0 32bits1.下载Qt5.4版本安装包:qt-opensource-linux-x86-android-5.4.0.run2.下载Android环境安装包: 1)android-ndk32-r10b-linux-x86.tar.bz2 地址:http://wear原创 2016-03-30 17:19:15 · 3373 阅读 · 0 评论 -
Qt中使用html语言对word进行图表操作
参考文献: http://www.cnblogs.com/softwaretesting/archive/2011/07/29/2121593.htmlhttp://www.2cto.com/kf/201208/148781.htmlhttp://www.w3school.com.cn/html/html_tables.asp 在Qt中实现原创 2015-08-01 10:27:05 · 2154 阅读 · 0 评论