![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
IT-Why
C、C++、Python、ACM算法竞赛、嵌入式、信息安全、电子DIY
展开
-
Ubuntu16.04安裝Qt5+OpenCV3
先安裝OpenGl的庫文件,因爲Qt對這個有依賴。sudo apt-get install build-essential freeglut3-dev上Qt官網注冊並登陸, 选择Download Qt 然后页面上有3个大的选项:桌面和移动应用、嵌入式设备、建议 选择需要的对应选项,(我选择的桌面和移动应用,嵌入式开发则选择嵌入式) 然后选择open source,get your ope原创 2017-05-07 00:30:10 · 1691 阅读 · 0 评论 -
Qt显示本地语言(支持中文问题)
main中添加以下代码QTextCode::setCodecForCStrings(QTextCode::codecForLocale());翻译 2017-09-24 20:58:27 · 1104 阅读 · 0 评论 -
Qt将控件截获的消息传给父控件
有时会在控件中添加控件,比如QTableWidget中添加button、label、widget等,这些控件可能会截获本来我们希望table收到的消息,这时可以将这些控件的父控件设为table,然后再对这个控件设置下面这个属性即可。setAttribute(Qt::WA_TransparentForMouseEvents, true);原创 2017-09-07 21:03:02 · 1514 阅读 · 0 评论 -
Qt的label显示OpenCV的Mat图像
方法借鉴与http://blog.csdn.net/loveaborn/article/details/7680834 在此基础上将其封装得更易使用//参数1-显示图像的Label,参数2-要显示的Mat void LabelDisplayMat(QLabel *label, cv::Mat &mat) { cv::Mat Rgb; QImage Img; if (mat.转载 2017-08-26 17:41:30 · 12600 阅读 · 1 评论 -
Qt Creator使用
快捷键快速注释和取消注释选中代码Ctrl + /自动缩进选中代码Ctrl + i声明和定义互相切换F2.h和.cpp文件互相切换F4分栏显示分栏可以互相嵌套删除所有分栏Ctrl + e 松开后再按1添加左右分栏Ctrl + e 松开后再按2添加上下分栏Ctrl + e 松开后再按3修改变量名并应用到所有使用的地方Ctrl + Shift + R编译提高编译速度查看安装目录是否有jom工具 C:\Q原创 2017-08-06 21:03:42 · 404 阅读 · 0 评论 -
Qt5.8 linux程序打包发布
转自:http://blog.csdn.net/hjl_1991/article/details/50365927 为便于描述,我们这里假设生成的程序名称为test(即要发布的程序名称)1. QtCreate使用Release版本编译将编译后生成的可执行程序(如:test)复制到一个空目录下2.使用ldd命令查看和导出需要的库在步骤1的目录下新建一个pack.sh文件,文件内容如下:#!/bin/转载 2017-07-26 21:23:45 · 5312 阅读 · 0 评论 -
Qt5上位机串口助手程序
Qt5集成了QSerialPort和QSerialPortInfo类,可以方便的操作串口,程序地址: https://github.com/cuitwhy/Qt-SerialPort原创 2017-07-15 13:32:05 · 672 阅读 · 0 评论 -
Qt5Widgets Application打包发布
Qt5Widgets Application程序的打包发布官方提供了打包程序,在安装目录Qt5.8.0\5.8\mingw53_32\bin中 名字为windeployqt.exe。 打包方法如下: Release方式编译生成exe程序,然后将其复制到一个空的文件夹中。 开始菜单——Qt命令行——进入此目录 运行windeployqt.exe hello.exe 然后程序运行需要的资源即转载 2017-07-14 21:03:59 · 249 阅读 · 0 评论 -
Qt5更改应用程序图标
准备好.ico的图片放在工程目录下 在.pro文件中添加一下内容 RC_ICONS += name.ico name为你的ico图片名字 在.ui中选择主窗口,将windowIcon一项选择为你的ico图片转载 2017-07-14 20:43:20 · 793 阅读 · 0 评论 -
Qt Widgets Application打包发布
以Release方式构建运行编译生成exe。 进入build-。。。。。。-Release目录找到生成的exe,复制到一个单独的空目录。 从开始菜单打开Qt命令行:Qt 5.8 for Desktop (MinGW 5.3.0 32 bit) cd到刚才exe复制到的文件夹 输入命令:windeployqt exename.exe 此处输入你的实际exe名字,然后程序会自动把需要的运行库等复制到原创 2017-05-08 22:15:05 · 451 阅读 · 0 评论 -
PyCharm+PyQt5
安装pyqt5 pip install pyqt5_tools pip install PyQt5 安装好以后,assistant和designer在C:\Program Files\Python36\Lib\site-packages\pyqt5-tools中 pyuic5在C:\Program Files\Python36\Scripts中 添加External Tools 在p...原创 2018-09-05 09:45:26 · 335 阅读 · 0 评论