Qt
秃顶吧!程序猿
这个作者很懒,什么都没留下…
展开
-
Qt 无法识别charts Unknown module(s) in QT: charts
如果出现这种情况。一般是在安装qt的时候没有勾选Qtchart模块。解决办法:在qt安装目录下有个MaintenanceTool.exe运行。选中添加或移除组件在设置里面添加临时存储库添加存储库。这边添加北京大学的节点http://mirror.bit.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/...原创 2020-03-24 10:32:55 · 5616 阅读 · 7 评论 -
qt日志库 log4qt vs2015编译动态库
一般log4qt是生成pro文件使用。现在编译成vs对应的sln进行源码编译。如果不想编译的小伙伴可以去这里下载我把基础步骤记录下来。1.pro转sln方法。如有不懂可以自行查询编译方式qmake -r -tp vc log4qt.pro2.生成log4qt.sln后编译对应的log4qt文件。生成dll3.这边只记录动态库使用方式加载对应的dll以及lib后。需要添加l...原创 2020-03-05 23:36:39 · 1051 阅读 · 0 评论 -
Qt程序打包(使用自带windeployqt.exe)
配置好自己的qt路径。就可以直接在cmd里面进行操作这是会在目录下面生成这个demo2.exe依赖的所有dll。(备注:自己一直忘记这个命令。写下来以备使用)...转载 2019-07-03 15:13:59 · 498 阅读 · 0 评论 -
Qt QTcpSocket 对连接服务器中断的不同情况进行判定
简述对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态。而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结。分为下面六种不同情况1.客户端网线断开2.客户端网络断开3.客户端通过HTTP代理连接服务器,代理机器断开代理4.客户端通过HTTP代理连接服务器,代理机器的网络断开5.客户端通过HTTP代理连接服务器,代理机器的网线断开6.服务器...转载 2019-05-21 15:08:38 · 2623 阅读 · 0 评论 -
qt QCamera摄像头的简单实用
.h QCamera *camera;//摄像头 QCameraViewfinder * viewfinder;//摄像头取景器部件 QCameraImageCapture * imageCapture;//截图部件.cpp camera=new QCamera;//摄像头 viewfinder=new QCameraViewfind...原创 2019-04-03 13:15:55 · 1767 阅读 · 0 评论 -
qt 颜色QColor转int
static inline long long color_to_int(QColor color){ auto shift = [&](unsigned val, int shift) { return ((val & 0xff) << shift); }; return shift(color.red(), 0) | shift(col...转载 2019-04-04 10:37:16 · 3365 阅读 · 0 评论 -
Qt之界面实现技巧
一、主界面 1.窗口 最小化 最小化 关闭按钮 显示状态自定义 setWindowFlags(Qt::CustomireWindowHint); setWindowFlags(Qt::WindowCloseButtonHint);//只要关闭按钮 setWindowFlags(Qt::WindowFlags type) Qt::FrameWindowHint:...转载 2019-01-26 16:46:27 · 255 阅读 · 0 评论 -
Qt 整型与字符串 int与QString互转
( 1)QString转int直接调用toInt()函数例:QString str("100");int tmp = str.toInt(); 或者:bool ok;QString str("100");int tmp = str.toInt(&ok);注:ok表示转换是否成功,成功则ok为true,失败则ok为false。2)int转QStri...转载 2018-12-12 13:56:33 · 18409 阅读 · 0 评论 -
QT log日志输出到当前程序目录
基于QT5 的日志常用头文件#include <QMutex>#include <QFile>#include <QTextStream>#include <QDateTime>outputMessage 输入函数qInstallMessageHandler 进行函数注册#include <QMutex>...转载 2018-12-14 18:05:26 · 1303 阅读 · 0 评论 -
window Qt 进程是否存在 查找所有进程 以及杀死进程
#include <window.h>#include "tlhelp32.h"#include <string.h>using namespace std;/*这是unicode*///判断进程是否存在 BOOL IsExistProcess(const char* szProcessName){ PROCESSENTRY32 processEnt...原创 2018-11-23 15:39:05 · 2869 阅读 · 1 评论