- 博客(88)
- 资源 (15)
- 收藏
- 关注
原创 windows下tokenizers-cpp编译
PS:请采用控制台编译,不然tokenizers_c.lib不可控,可能与预期编译debug/release不匹配。一、rust环境配置。
2025-06-12 16:06:19
292
原创 qml自定义托盘图标菜单
2、弹出的菜单,首次无法点击外部关闭(需要点击主窗口或点击菜单);再次弹出就不会出现此问题。qt5.15.2自带的MenuItem设置图标,不生效(坑爹)1、无边框顶部会有点间距。
2024-10-22 16:13:11
263
原创 QtAV在windows下编译
报错,需要c++17,在libQtAV.pro里增加c++17配置,重新编译即可成功。QtAv源代码下.qmake.conf文件,增加ffmpeg配置信息。下载完成后,拷贝到QtAV源代码目录,修改根目录名为ffmpeg。编译环境:win11 + vs2019 + qt5.15.2。QtCreator打开QtAV.pro。
2024-09-04 17:40:14
692
原创 Windows下FileMapping之进程通信
3、如果是服务,Mapping名字需要加Global\前缀(Event也一样),才能全局访问。1、32和64位程序创建的FileMapping可直接访问,没有位数限制。2、FileMapping可通过mutex和event进行同步。
2024-08-20 11:13:22
254
转载 qml拖拽
DropArea 是不可见的,它定义了一个可以接收拖放的区域。它的 entered 信号在有物体被拖入区域时发射,exited 信号在物体被拖出区域时发射,当物体在区域内被拖着来回移动时会不断发射 positionChanged 信号,当用户释放了物体,dropped 信号被发射。在DropArea 中有以下几个Properties。containsDrag此属性标识DropArea当前是否包含任何拖动的项目,drag.x, drag.y 表示的是拖拽的坐标。
2024-06-18 10:09:23
424
原创 C++文件和文件夹选择
一、MFC版本WinFileSelectDlg.h#pragma once#ifdef WIN32#include <afxdlgs.h>#include <dlgs.h> #include <vector>class WinFileSelectDlg : public CFileDialog{ DECLARE_DYNAMIC(WinFileSelectDlg)public: WinFileSelectDlg(BOOL bOpenFi
2022-03-22 20:31:00
2612
原创 Mac下qt打包成dmg
https://zhuanlan.zhihu.com/p/56864296https://zhuanlan.zhihu.com/p/38620218
2021-11-09 15:14:25
449
原创 Windows下qt源码调试
一、运行Maintenance Tool.exePS:文件在安装根目录下二、依次 点击设置-资料库-临时资料档案库-添加按钮三、添加临时资料档案信息https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_5141/https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/tools_mingw/https://download.qt.i
2021-09-24 17:04:38
554
原创 Qt问题集锦
1、https请求报错qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed解决办法:拷贝匡住的动态库到软件运行目录
2021-09-08 15:55:36
432
原创 Qwebview浏览器
一、支持功能1.1、加载网页,加载本地html文件(暂不支持js交互)1.2、点击页面跳转1.3、F5刷新、F12调试器1.4、ctrl+滚轮滑动改变页面大小1.5、滚轮滑动页面联动二、源代码main.cpp#include <iostream>#include <QApplication>#include "WebviewImpl.h"#include "Path.h"int main(int argc, char* argv[]){ QAp
2021-07-21 13:19:53
1292
原创 windows下boost使用
一、boost下载方法一:exe下载 注意区分32和64位以及VS编译器版本对应方法二:源代码下载(目前最新的1.76.0)二、boost编译暂时使用的exe安装,后续再补充三、boost使用#include <iostream>#include <boost/version.hpp>#include <boost/config.hpp>int main(){ // boost version std::cout <
2021-07-09 13:26:50
291
windows下ffmpeg编译包
2020-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人