qt5
liulihuo_gyh
这个作者很懒,什么都没留下…
展开
-
Qt 学习之路 2(6):Qt 模块简介
Qt 5 与 Qt 4 最大的一个区别之一是底层架构有了修改。Qt 5 引入了模块化的概念,将众多功能细分到几个模块之中。Qt 4 也有模块的概念,但是是一种很粗的划分,而 Qt 5 则更加细化。本节主要对 Qt 5 的模块进行一个简单的介绍,以便以后大家需要哪些功能的时候知道到哪个模块去寻找。Qt 5 模块分为 Essentials Modules 和 Add-on Modules 两部分。转载 2012-11-05 14:13:43 · 1266 阅读 · 0 评论 -
Qt5显示中文乱码
升级到Qt5.X之后,原先解决的Qt显示中文乱码的方法突然不适用了,找了很多方式来解决这个问题 第一种: 在公司代码里看到的方法,先将对应的cpp文件用windows自带的记事本打开,另存为UTF-8格式,然后在代码中,遇到中文字符,使用QStringLiteral(“中文”)进行修饰这种方式每次新建一个class就要切出去用记事本编辑一下实在麻烦,而且每个中文字符串都要用QStringL...转载 2018-06-04 15:58:21 · 727 阅读 · 0 评论 -
Qt使用ZMQ进行多线程发布订阅
知识点涉及:1, Qt多线程编程2, ZMQ使用发布订阅模式通信使用python 写zmq 发布订阅, https://www.cnblogs.com/yezl/p/6604680.html点击打开链接.h#ifndef ZMQMANAGER_H#define ZMQMANAGER_H#include <QObject>#include "zmq.h"/**********...原创 2018-05-04 11:42:18 · 5829 阅读 · 1 评论 -
Qt之进程间通信(Windows消息)
原文:https://blog.csdn.net/liang19890820/article/details/50589404简述通过上一节的了解,我们可以看出进程通信的方式很多,今天分享下如何利用Windows消息机制来进行不同进程间的通信。简述效果发送消息自定义类型与接收窗体发送数据接收消息设置标题重写nativeEvent更多参转载 2018-04-06 18:01:28 · 1029 阅读 · 0 评论 -
使用lambda表达式
c11新特性中加入了lambda表达式,所以Qt 也支持需在.pro文件中加入CONFIG += c++11例子: 1 QString program = "C:/Windows/System32/cmd.exe"; 2 QStringList arguments; 3 arguments "/c" "dir" "C:\\"; 4 QPr转载 2018-03-23 11:02:17 · 1073 阅读 · 0 评论 -
Qt单元测试(QTestLib)
本文标题:Qt单元测试(QTestLib) 本文地址:http://techieliang.com/2017/12/483/文章目录1. 创建2. 基本操作3. 高级操作 3.1. 命令行操作-可以输出调试结果到文本 3.2. GUI测试 3.3. 结果可视化-AutoTest插件 3.4. 可以用到的测试宏命令 3.5. 单元测试注意事项 3.6. 被测类为单例时转载 2018-03-23 10:44:42 · 3084 阅读 · 0 评论 -
Qt Creator快捷键
简介Qt Creator中提供了各种快捷键来加快开发进程。如果需要查看或自定义快捷键,选择工具->选项->环境->键盘。快捷键按类别列出,可以在过滤器(Filter)处输入命令名称、标签名称或快捷键名称,来快速定位想要查找的快捷键。以红颜色显示的快捷键与某些功能相关联。Qt Creator可以在当前上下文中执行该功能。如果几个功能用同一个快捷键,那么就会产生转载 2018-03-08 11:01:28 · 198 阅读 · 0 评论 -
QWebView到QWebEngineView
vs2013中的Qt5插件从Qt Project Settings中没有能引入QWebEngineView和QWebChannel的模块,我们可以在vs2013中手动加入。 附加包含目录:(QTDIR)\include\QtWebEngineWidgets,(QTDIR)\include\QtWebChannel 附加依赖项:Qt5WebEngineWidgetsd.lib, Qt5WebCh转载 2017-12-18 13:36:14 · 2346 阅读 · 0 评论 -
Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法
http://blog.csdn.net/liyuanbhu/article/details/53710249Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径、用户目录路径、临时文件夹等。在 Qt 中实现这几个功能所用的方法虽然都不难,但是各不相同,每次用到时还要现去查,很不方便。因此就写了这篇博客,转载 2017-11-23 13:37:50 · 574 阅读 · 0 评论 -
多个qt版本共存,选择vs对应的正确版本
系统上装有多个vs环境,多个qt版本,打开工程时如何选择正确版本:1, 在Qt的vs插件中, 选择Qt->Qt Options-> Qt Versions, Default Qt/Win version 选择对应的Qt版本2,选中打开的Qt工程, 选择Qt->Qt project settings->Properties->Version中,$(DefaultQtVersion)原创 2017-11-22 14:49:01 · 8952 阅读 · 0 评论 -
qt5.7.0源码编译手记
转自:http://blog.csdn.net/bjrxyz/article/details/54017049qt5.7.0源码编译手记最近要打包qt的库,所以需要编译qt源码。在qt的编译中遇到了不少的问题,都是在其他开源项目的编译中没有遇到的。而且qt源码自身的编译文档写的也比较烂,讲的不清不楚。废了不少功夫。 由于只需要qt的基本功能的库,所以并没有编译q转载 2017-11-16 10:50:22 · 1650 阅读 · 0 评论 -
Qt程序打包发布方法(使用官方提供的windeployqt工具)
转载博主: http://blog.csdn.net/HYNUHuangHao/article/details/53700622Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。以官方转载 2017-11-16 09:49:08 · 487 阅读 · 0 评论 -
Qt程序各个平台打包发布及安装程序大全
转自: http://blog.csdn.net/zhengtianzuo06/article/details/78468111通用: 1.准备图标 图标可以直接使用一般格式的图片制作, 比如jpg, png等 推荐使用Photoshop制作原始图 推荐使用IconWorkshop制作图标, 非常的方便 Windows和Linux的程序图标, 制作i转载 2017-11-16 09:46:07 · 1002 阅读 · 0 评论 -
Qt图片与Base64之间的编解码
#include #include #include #include #include #include QByteArray MainWindow::Image_To_Base64(QString ImgPath); //参数是图片路径QPixmap MainWindow::Base64_To_Image(QByteArray bytearray,QString Sa转载 2017-10-04 21:53:17 · 8540 阅读 · 0 评论 -
Qt 打开摄像头储存照片到本地
现在做的一个程序需要捕获用户的照片, 用Qt自带的QCamera类可以实现。 QCameraViewfinder : 用于显示摄像头采集的图像QCameraImageCapture : 采集图像camera = new QCamera;viewfinder = new QCameraViewfinder();viewfinder->show();camera原创 2017-10-07 15:02:32 · 1003 阅读 · 0 评论 -
Qt 判断网络连接
原 https://blog.csdn.net/luoyayun361/article/details/60865337前言在Qt中判断网络是否连接有两种方式,其中一种是网络连接但是不一定能上网,可能只是连接了网线或者Wi-Fi,但不一定能够上互联网。另一种判断该网络是否可以连接互联网,两种情况的判别方式有所区别。正文第一种:只需要判断网络是否有连接,不一定能上网这个很简单,直接通过Qt的类QNe...转载 2018-06-05 14:21:17 · 1589 阅读 · 0 评论