自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt FramelessWidget自定义无边框可伸缩窗口

Area_Invalid, // 窗口范围外Area_Middle, // 窗口中间区域Area_Left, // 窗口左边拉伸区域Area_Right, // 窗口右边拉伸区域Area_Top, // 窗口上方拉伸区域Area_TopLeft, // 窗口左上角拉伸区域Area_TopRight, // 窗口右上角拉伸区域Area_Bottom, // 窗口底部拉伸区域Area_BottomLeft, // 窗口左下角拉伸区域Area_BottomRight, // 窗口右下角拉伸区域。

2024-08-09 11:44:08 1378

原创 Qt QSnackBar自定义提示弹窗

提示弹窗在GUI中比较常用的有QMessageBox或自定义Widget,但是这些会挡住当前页面并且要手动关闭,非常不方便,于是本文介绍了一种不阻塞线程的弹窗动画,可以自动消失。主要逻辑为自定义一个按钮,通过动画来实现上下移动,根据字符长度改变按钮的大小。1.自定义一个MySnackBar类,通过qt动画来实现。4. 显示动画,根据字符长度,动态改变弹窗的大小。3.封装设置样式以及动画延时时间的函数。5.封装一个接口方便使用。6.使用方法以及效果。

2024-08-09 09:42:51 335

原创 ubuntu 22.04使用arm-linux-gnueabi交叉编译qt5.15.2源码(完整版)

本文详细介绍了从安装虚拟机到交叉编译的详细过程,文章有点长讲的比较细,如果只是交叉编译,有些注释了非必要的地方可以先跳过。

2024-07-25 16:18:44 4560 1

原创 Qt 生成dump文件在vs调试

将生成的exe,pdb文件放在一个文件夹里面,并设置路径后可以打开。如果源文件修改过,定位的位置可能不对,但是可以参考一下是具体哪个函数崩溃的。点击工具-选项 把要求源文件完全匹配取消勾选。

2024-06-24 11:42:12 822 1

原创 Qt高分辨率缩放

在自己的电脑打包的软件在不同分辨率下会有问题无法正常使用,使用Qt自己的高分辨率缩放整体是可以实现的,但是会有一些地方很奇怪不太好用,所以自己实现一下。思路就是通过获取屏幕的分辨率自己计算出一个缩放因子,然后手动适配一下,将每个控件的大小坐标都乘上这个缩放因子就可以实现了。然后在ui里面调用一下这个方法,如果有很多子页面,可以先全部创建完再调用,就可以不用重复写很多次了。字体的大小会随着系统的缩放变大变小,所以也需要计算一下字体的缩放因子来调节。在main函数中加入,这里以1920*1080为例。

2024-06-21 12:04:33 625

原创 QCompleter实现QLineEdit搜索提示

QCompleter的子项高度没法通过样式直接更改,也不能像QComboBox一样通过new一个listView的方式实现,他需要重写一个ComboBoxDelegate。需要传入一个QStringList列表,通过列表内容来匹配提示。

2024-06-21 11:18:32 335

原创 Qt QGraphicsView显示百万级数据

QScrollBar不支持直接点击跳转,重写一下这两个滚动条。

2024-06-20 17:40:55 2894

原创 Qt QComboBox内容居中

1.往QComboBox中插入一个QLineEdit,通过QLineEdit的文本居中实现。默认设置了宽度和高度,需要修改的话直接设置即可。3.加上默认样式设置完整代码。重写 eventFilter。

2024-06-18 16:19:29 2492 2

原创 Qt中实现按键切换中英文

qt_cn.ts \ # 中文。qt_en.ts # 英文。

2023-07-31 16:45:57 2191

QtFramelessWidget自定义无边框可伸缩窗口资源

QtFramelessWidget自定义无边框可伸缩窗口资源

2024-08-09

Qt QGraphicsView显示百万级数据

Qt QGraphicsView显示百万级数据

2024-06-20

空空如也

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

TA关注的人

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