自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Qt Openssl Ras 加密

1.需要应用的库文件pro文件添加:INCLUDEPATH += $$PWD/openssl/LIBS += -L$$PWD/./lib -llibeay32LIBS += -L$$PWD/./lib -lssleay322.使用示例#include <openssl/rsa.h>#include <openssl/pem.h>#include <openssl/err.h>#define BEGIN_RSA_PUBLIC_KEY "BEGIN

2021-11-19 14:28:59 467

原创 Qt log4qt日志系统引用及其方法

1.github地址:https://github.com/MEONMedical/Log4Qt(支持Qt5版本)2.编译克隆完成github上的项目后,打开项目中的pro文件执行qmake即可完成编译。成功之后,在构建目录下会生成 log4qt.lib、log4qt.dll 以及相应的示例程序。3.项目引用方式# 定义 Log4Qt 源码根目录LOG4QT_ROOT_PATH = $$PWD/./Log4# Log4Qt include目录INCLUDEPATH += $$LOG4QT_

2021-11-19 09:55:59 804

原创 qml 关闭窗口使用close导致全部窗口关闭

开发过程中使用close函数关闭窗口时,导致其余窗口全部关闭。 经过查找资料没有发现是什么原因。方法:使用 mainwin.visible = true;元素控制即可。http://www.qtcn.org/bbs/simple/?t63227.html

2020-09-03 10:21:56 1786

原创 Qt 使用windows api支持高清屏显示界面(2K,界面字体正常)

/*****************************支持高清屏幕**********************************/#ifdef Q_OS_WIN#include "Windows.h"typedef enum PROCESS_DPI_AWARENESS{ PROCESS_DPI_UNAWARE = 0, PROCESS_SYSTEM_DPI_AWARE = 1, PROCESS_PER_MONITOR_DPI_AWARE = 2} PROCES

2020-08-30 13:32:11 606

原创 Qt 使用windows api 防止截屏

windows xp及之前可以用directdraw的overlay surfacewindows7及之后可以用SetWindowDisplayAffinity#include "winuser.h"//屏蔽窗口截图HWND hwnd = reinterpret_cast<HWND>(widget->winId());SetWindowDisplayAffinity(hwnd, true);——————————————————————————————————————————

2020-08-30 13:26:49 3282

原创 Qt 解决Qt ssl错误问题

qt5.13以下需要在Qt安装目录找ssleay32.dll和libeay32.dll这两个文件。qt5.13以上版本则需要openssl的库。libssl-1_1.dll和libcrypto-1_1.dll库文件不同Qt版本的两个文件皆可以在安装目录下找到(对应编译器版本)。...

2020-08-30 13:23:11 3328 2

原创 Qt 版本更新日志链接

Qt 版本更新日志链接https://wiki.qt.io/Qt_5.14.0_Known_Issues

2020-08-30 13:19:51 888

原创 Qt 粘贴板获取图片不全,使用windows api 获取粘贴板图片

在偶然中发现Qt程序自带的粘贴板无法正常获取OutLook邮箱中邮件里的图片,获取的图片都不是原图(现象:图片丢失了一部分)。使用Windows API方法成功解决。(库要加 user32.lib,头文件 windows.h)代码如下:/*! * \brief 使用windows api获取粘贴板中的图片(不支持粘贴板复制的本地文件) * \param filePath 保存文件路径 */bool Tool::getWindowsClipboardBmpFile(const QString &

2020-08-28 16:09:13 1033

原创 Qt Vs编译器中文乱码(vs2017 32bit等)

在msvc2015上关于中文编译不过解决办法:————————————————————————————————————————————1.在中文字符串用QStringLiteral包住:QStringLiteral("的渴望见到我的胃口的");``2.将该cpp经过第三方软件Notepad++转为 UTF-8-BOM编码就能编译成功上面两种都是将字符转为UTF-8-BOM,再在头文件中加入下面的代码 可完美解决 (此办法在vs的编译器中通用!!!)//源代码编码必须是: UTF-8(BO

2020-08-28 15:53:07 336

原创 Qt 运行一个应用程序,再次点击程序快捷方式弹出程序窗口

Qt运行一个应用程序,再次点击程序快捷方式弹出程序窗口代码实现调用方式代码实现.h文件#ifndef SINGLEAPPLICATION_H#define SINGLEAPPLICATION_H#include <QObject>#include <QWidget>#include <QApplication>#include <QtNetwork/QLocalServer>class SingleApplication : public

2020-08-27 15:16:09 1383 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除