4 hellpczp

尚未进行身份认证

暂无相关简介

等级
TA的排名 43w+

乱码 鏉冮檺涓嶅口

权限不够

2019-09-25 09:51:16

C++ 自动检测编码

之前使用Qt 显示中文乱码 查了一堆资料 都是写如果转换编码的 但是转换编码当然知道 问题是如何知道当前文件编码 后来想到用notepad++ 好像可以自动检测编码 所以就去找了notepad++源码来看,最后终于找到了检测编码是通过 uchardet相关的函数进行检测的上图中返回的cs 就是字符的编码名称 例如返回 gb2312返回空好像是...

2019-09-18 10:12:19

关于Qt eventFilter无法获取textEdit类似的鼠标左键问题

查看了以下调用堆栈发现调用的是viewport的相关函数所以应该安装在viewport上viewport()->installEventFilter(this);

2019-03-28 13:36:58

Qt EventFilter的一些坑

今天希望实现拖放文件显示的功能因此安装了一个eventFilter结果由于没有return true导致的无法生效的问题参考https://www.cnblogs.com/god-of-death/p/7815720.html在Qt中,当一个事件发生时(例如鼠标点击或某个键盘上的按键按下),其传递顺序如图所示。从这个图可以看出,事件过滤器首先获得事件,其次才是部件的 ...

2019-03-28 11:01:41

为知笔记源码学习记录

1 单例应用解读: 在WizSignleApplication实现了一个linux下的单例,但是win下的单例怎么实现的我还没有看到2 调试信息安装3 翻译通过自动选择本地语言4之前我一直把setStyleSheet作为mainwindows的主调用原来可以作为application调用5 相对路径全都放到了utl目录下的一个文件...

2019-03-27 17:08:13

CMake编译zlib

1 填入目录2 点击Configure选择MinGW3 依次解决1 CMAKE_MAKE_PROGRAM D:\Qt\Tools\mingw730_64\bin\mingw32-make.exe配置完成 点击Generate生成成功由于错误的选择了 ASM686导致一下问题重新配置一下编译成功...

2019-03-27 14:10:43

CMake编译时踩得坑

1 找不到CMAKE_MAKE_PROGRAM 将Qt中 mingw 编译器的路径 CMAKE_MAKE_PROGRAM D:/Qt/Tools/mingw730_64/bin/mingw32-make.exe填入即可2 Qt5_DIR D:/Qt/5.12.2/mingw73_64/lib/cmake/Qt53 ZLIB没有找到 zl...

2019-03-27 14:00:11

Qt窗口大小

1、 一种方法是设置它的最大窗口值和最小窗口值,并且使最大值和最小值相等。简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150);此时窗口大小便被固定为(370,150)。2、一种方法是使用setFixedSize(),这样一句话就可以解决问题。简单的示例: setFixedSize(365,240);窗口的最...

2019-03-21 13:50:40

记录下几个开发相关网站

Qt相关网站 Qt开源社区http://www.qter.org/ Qt相关资源下载http://download.qt.io/development_releases/ Qt中文参考文档http://www.kuqin.com/qtdocument/index.html在线测试正则 http://tool.oschina.net/regex...

2019-01-31 15:19:08

Qt实现的MD5文件计算小工具

想实现自动更新工具然后参考了一下 https://blog.csdn.net/hulinhulin/article/details/46839107觉得有些东西需要扩展在这自己随便写了一个MD5的小工具方便之后文件下载验证Dialog.h头文件中class Dialog : public QDialog{   Q_OBJECTpublic:   explicit ...

2019-01-30 16:12:03

小心翼翼的返回一个对象

以前看的Effecitive C++的一段  觉得很有用 记录下来关于浅拷贝和深拷贝的问题,如果没有定义拷贝构造函数,在调用拷贝构造函数时就会发生浅拷贝,在一下三种情况时就会调用拷贝构造函数,          1) 一个对象作为函数参数,以值传递的方式传入函数体  2) 一个对象作为函数返回值,以值传递的方式从函数返回     3) 一个对象用于给另外一个对象进行初始化(常称为复...

2019-01-30 15:59:28
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。