- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 Qt程序打包及发布
Qt程序打包及发布Qt程序打包Qt程序发布Qt程序打包1、将程序选择release编译,在工程构建目录下找到release目录下的可执行文件。2、在R盘中新建文件夹名为untitle,将untitiled.exe拷贝至该目录中3、点击开始按钮,找到Qt安装目录中的mingw命令行,单击打开4、我的untitle文件夹路径如下R:\untitle,在在命令行中输入R: 回车,然后执行cd R:/untitle 回车在执行windeployqt untitled.exe 回车将会把应
2021-03-25 20:01:31 153
原创 Qt中事件过滤器eventFilter,按键事件传递顺序。
滤波器eventFilterthis->eventFilter(this)chuild class->eventFilter(this)查阅Qt帮助手册中的EventFilter函数得到:In your reimplementation of this function, if you want to filter the event out, i.e. stop it being handled further, return true; otherwise return fals
2020-12-24 13:28:23 952
原创 Qt生成二维码图片
Qt生成二维码图片Qt生成二维码图片源代码下载、解压添加到QT工程1、将根目录下的所有 *.c 和 *.h加入到Qt工程中,如下图:2.将源码中的config.h.in文件修改成config.h并加入工程3.在QT的pro文件中添加全局宏定义4.在config.h重新定义宏源代码下载、解压qrencode 下载链接在工程中我下载的时qrencode-4.1.0.tar.gz解压:tar xvzf qrencode-4.1.0.tar.gz添加到QT工程1.
2020-09-05 16:05:05 1159
原创 Qt中 QPainter 刷新出现的问题
最近学习Qt 自定义绘画时碰到两个问题,问题如下:自定义绘画图形,采用重写QPaintEvent,发现绘画不起作用;1、Qpainter不刷新,解决方法:在触发刷新是,调用updata()函数强行更新。问题其中Qpainter 的父类应该是具体绘画的widget;对于QGraphiscView:我所碰到的问题如下:输出:QPainter::fillPath: Painter not activeQPainter::setPen: Painter not activeQPainter::r
2020-06-16 12:33:05 8674 1
原创 Qt界面显示中文乱码
最近学习Qt ,出现中文乱码情况因此记录一下解决方法qt界面出现乱码,经过分析发现可能原因是编码问题,在Qt 中,采用编码方式为UTF-8方式, 正常的中文设置文本显示时会出现乱码情况;在百度了一下,大多数情况使用如下可以解决: QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForL...
2020-04-13 13:58:45 530
原创 C/C++结构体初始化赋值方式
结构体初始化赋值方式:有很多种,现在介绍一种乱序初始化方式;对于C语言:struct test{ int a; int b;}赋值操作:struct test a = { .a = 1, .b = 2}C++语言:struct test{ int a; int b;}赋值操作:struct test a = { a:1, b:2}...
2020-04-13 13:44:40 317
原创 QToolButton图标大小设置
问题描述:当QToolbutton 用于QToolBar时用 setIconSize()设置图标大小没有作用;解决方法:QToolbutton按钮设置图标大小,根据帮助手册查询如下:The button’s look and dimension is adjustable with setToolButtonStyle() and setIconSize(). When used insi...
2020-03-23 16:20:38 6122
原创 C/C++ 常用的宏定义
打印行号,文件名,函数名称采用的是编译器内置宏;分别为:__FILE__ //文件名 为字符串 __LINE__ //行号 数字__FUNCTION__ //函数名 字符串#include <stdio.h>#define _DEBUG_HOPE_ 3#ifdef _DEBUG_HOPE_ #define DIM(a) (s...
2020-03-23 13:20:44 432
原创 Qt 动态语言切换实现
最近学习Qt, 对Qt语言切换不熟悉,对其进行了学习。需要如下几个步骤:1、创建.qm文件。2、程序编写。1、qm创建如下:程序例子如下:在工程文件 .pro 中添加 TRANSLATIONS = zh_CN.ts en_US.ts ,在工具->外部->Q语言家->lupdate更新, 当没有.ts 文件时,会创建, 每次点击lupdate 将会更新其内容。打开 ...
2019-05-09 16:07:31 415
QRenCode.zip
2020-09-05
Clion搭建Qt环境.zip
2020-08-20
Carousel.zip
2020-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人