- 博客(13)
- 资源 (11)
- 收藏
- 关注
原创 Qt工程多语言部分不生效问题排查
本文参考自:https://blog.csdn.net/yanfk/article/details/53573236。用Qt语言家翻译了工程之后发现部分语言没有成功翻译,最后通过上面的帖子定位到原因,就是 命名空间宏定义 的原因。如下:#define BEGIN_NAMESPACE namespace Test {#define END_NAMESPACE }如果包含需要翻译的字符串的类的命名空间是这样的,那不好意思了,Qt预言家识别不出来,所以手动更改成标准形式吧,这样就没问题了。...
2021-09-27 10:36:05 1864
原创 Qt: 解决Qt语言家 更新翻译(lupdate) 非常慢卡死没反应现象
我在用Qt语言家 更新翻译(lupdate)翻译语言包的时候,点击运行后直接没有反应了,一开始以为任务崩溃了,但是查看后台进程lupdate还存在,而且cpu占用率比较高,感觉像是一直在翻译,翻译不过来了,哈哈。最后经过Google查找,发现了端倪,参考了这个帖子 https://stackoverflow.com/questions/40471662/update-translation-file-using-boost-library-qt-c。 帖子上面说了引用三方库boost导致了该问题,巧
2021-09-01 18:03:14 2609 1
原创 Qt: 解决导入lib库时出现LNK1104错误
本文参考自:https://blog.csdn.net/hhhuang1991/article/details/84060977 由于对Qt pro文件不熟悉,在用QT导入库时,配置了LIBS后提示:LINK : fatal error LNK1104: 无法打开文件“xxx.lib”,解决方案如下:根据官方文档,看下路径是否正确,如下:unix写法比较通用,需要用-l标识库名称,-L标识库路径,在windows下,路径要用绝对路径,这个地方比较关键。如果路径中有空格的话就用双引号包起来。
2021-08-31 10:59:20 8688
原创 Markdown转换单一html文件并添加侧边栏目录
目录1. 生成html2. 生成html目录1. 生成html顶部目录2. 生成html侧边目录3. 修改html的主题样式本文是通过vscode安装 Markdown Preview Enhanced插件实现Markdown转html功能的,非常简单方便。步骤如下:1. 生成html从vscode插件库里安装 Markdown Preview Enhanced插件,这步就不多说了,直接搜索安装;用vscode打开要转换的Markdown文件,然后右键选择 Markdown Preview
2021-08-18 18:13:14 5788 9
原创 Qt: 修改生成的exe应用程序图标
关于如何修改exe程序图标,网上教程有很多,但是Qt自身的官网文档已经写的很详细了,在帮助文档索引下搜索 Setting the Application Icon,里面列出了各个平台下设置应用图标的办法,如下图所示:此处只列出 windows 下修改程序icon的方法:1. 生成ico后缀格式的图标 首先需要对icon图片生成一系列不同分辨率的图片,如16x16,32x32,64x64,128x128,256x256,然后再将这么多图片合成一张icon.ico文件。合成方法文档中提供了两个:
2021-08-10 09:55:10 1399
原创 QSS笔记:自定义窗口类继承QWidget添加QSS样式不生效的问题
第一次使用qss的时候会遇到奇奇怪怪的问题,比如新建一个窗口类继承自QWidget,设置样式表却怎么也不生效。仔细查看了Qt文档后才发现端倪。如下图所示: 文档里面说,QWidget仅仅支持background,background-clip和background-origin属性(其实和不支持qss也没差多少…)。如果你继承自QWidget自定义一个窗口,那么你需要重写 paintEvent事件,当然文档里已经给你写好了,直接粘贴进去就可以了。下面列一份代码段:customwidget.h#
2021-08-02 21:25:44 1784
原创 Qt Creator配置MSVC调试器
Qt Creator配置MSVC调试器 文章参考自 https://www.cnblogs.com/MakeView660/p/11844936.html。 在Windows操作系统下,Qt creator 自带的MinGW编译器是带调试器的,但是如果采用MSVC编译器,默认是不带调试器的,也就是debugger,需要我们自己手动安装,下面记录一下安装步骤。下载Qt Creator 需要的CDB调试器下载地址1: https://docs.microsoft.com/en-us/window
2021-08-02 18:37:26 2169
原创 虚拟机linux下修改分辨率以及将鼠标任意移入移出虚拟机
直接上步骤:1.先运行起linux系统,在虚拟机相关标签页右击选择install vmware tools.2.挂载光驱.mount /dev/cdrom /mntcd /mntls -l里面有两个文件,一个是.rpm包,一个是.tar.gz压缩文件.cp *.tar.gz /tmprpm -ivh *.rpmcd /tmptar -zxvf *.tar.g
2013-05-15 21:04:21 1255
原创 OpenCV学习点滴(三)转换并保存灰度图
先上代码:#include #include #include #include using namespace std;using namespace cv;int main(){ Mat image = imread("cat.jpg"); //读图 if (! image.data) { cout << "Could not open
2013-02-11 11:22:26 1390
原创 OpenCV学习点滴(二)加载与显示图片
话不多说,先上代码:#include #include #include using namespace std;using namespace cv;int main(){ string imgPath; cin >> imgPath; Mat img = imread(imgPath, CV_LOAD_IMAGE_COLOR); //读取图片imgPath,第二
2013-02-10 21:14:09 662
原创 OpenCV学习点滴(一)OpenCV2.4.3+Visual Studio2010环境搭建
最近在学习OpenCV做图像处理之类的东西,感觉OpenCV库实在是太强大了,决定把自己的学习经历记录下来。首先发篇文章关于环境配置的,我用的编译器是VS2010,安装的OpenCV的版本是2.4.3,是目前为止是最新的版本。1.下载OpenCV1.首先从官网下载OpenCV2.4.3,链接地址是:http://opencv.org/。2.将OpenCV2.4.3解压到某个目录下,
2013-02-10 20:53:31 459
原创 设计模式一之Singleton模式
今天刚刚学习了Singleton模式,翻译过来是单例模式或者单件模式,发个帖记录一下。 GOF的书中是这样描述Singleton的:Ensure a class only has one instance, and provide a global pointer of access to it. 换言之,一个类只有唯一一个实例。 Singleton主要用于对象的创建,这意味着,
2013-02-05 08:19:20 374
WTL开发者指南+深入剖析WTL
2018-01-26
Cocos2d-x实战 JS卷
2017-12-21
字符串距离
2012-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人