- 博客(56)
- 收藏
- 关注
原创 QML-DelayButton、Repeater多组件重复
如果你想要了解具体的 `DelayButton` 实现或者在你的项目中使用它,可以检查你的项目中的 QML 文件或搜索项目文档,找到 `DelayButton` 的定义和用法。如果是一个自定义组件,通常会在项目的某个文件中进行定义和导入。通常情况下,`DelayButton` 可能指的是一个带有延迟功能的按钮,即点击按钮后会延迟一段时间再执行相应的操作。2. **动画效果**:可能会伴随按钮按下时的动画效果,如透明度、大小变化等。1. **延迟执行**:点击按钮后,会等待一段时间再执行指定的操作。
2024-07-23 17:25:49
164
原创 QML-Rectangle的两个上边角变圆角
由于Rectangle组件的radius属性只能统一设置四个角的半径,而没有直接支持不同角半径的功能,通常的做法是使用组合组件(如上面的第一个示例)或自定义绘制(如使用或)来实现不同角的半径效果。根据你的需求选择最适合的方案。
2024-07-23 16:33:57
149
原创 Qt线程池--面试必备
线程池是一种预先创建一定数量的线程并将它们放入池中,供后续任务使用的机制。通过使用线程池,应用程序可以减少线程的创建和销毁开销,同时控制并发任务的数量,从而提高性能和资源利用率。
2024-07-23 13:15:04
172
原创 QML-添加透明背景、边框和阴影效果、Column和ColumnLayout区别?
添加透明边框、背景和阴影效果;Column和ColumnLayout区别;Button的flat效果
2024-07-23 09:08:19
126
原创 关于RowLayout/ColumnLayout的margins
关于在 RowLayout 上使用 anchors.margins 可以起到作用,而 Layout.topMargin 等属性则不会生效。
2024-07-22 11:32:51
127
原创 【C++】深刻基础笔记
程序如何从源文件变成exe可执行文件?首先是预处理器#include <...>,获取...文件的全部内容并将其粘贴到main.cpp文件中。在此阶段,编译器将所有的c++代码转换到实际的机器代码中。图片中1是项目配置,2是平台 配置1菜单:调试和发布2菜单: x86 x64配置是构建项目时应用的一组规则,平台是编译所针对的平台的设置。x86是在winow32位下编译,生成32位应用程序。所以win32和x86相同。项目右键->属性可以生成exe,还可以生成库文件。
2024-07-19 16:42:18
815
原创 油管大佬的Visual Studio 软件自定义设置--建议码住!!!
链接:https://pan.baidu.com/s/1K_TJlZ6pKM1gzu-k9cNLdA?将下载的文件先复制到下图的路径下去。打开工具-> 导入和导出设置。导入选定的环境设置(I)
2024-07-18 16:34:09
187
原创 线性图标设计
按键A,创建一个24x24的背景。矢量图形绘制:箭头、圆、三角...... 绘制箭头和矩形双击矩形选中要删除的点调整一下即可得到下载的图标。 按快捷键O画个圆,L加两条线变成一个时钟。调整好位置之后点击联合,图标变成一个整体。后期修改更容易。选择五角星矢量图形,根据点的位置调整五角星角度。1圆角:inside 1.5调整好位置: 4.收藏图标(心形):两个矩形拼凑 原角处理:合并Flatten是真正的合并,看不见图像的组成。
2024-07-01 17:09:18
274
原创 Figma-ui设计学习APP Store
打开标尺,设置左右内边距参考线(左21 右356),win:按住ctrl放大标尺。shift+R 显示或隐藏标尺。点击圆形框右击-插件-avadar 会自动插入图片。头像创建-快捷键:O,大小为4的倍数,32/28。按L键画条直线,修改颜色:0、0、90;添加投影:模糊40,y轴8,透明度15。打开浏览器安装扩展,解压加载进去即可。设置蒙版 ctrl+Alt+M。按R键,创建一个矩形,添加圆角。选择Chorme汉化版离线包。去社区安装插件:avatar。添加蒙版去除不需要的部分。
2024-07-01 15:11:22
423
原创 虚拟机空间满了怎么办?
清理文件:首先清理系统中的不必要文件和软件。增加磁盘大小:通过虚拟机管理器增加虚拟机的磁盘大小。扩展文件系统:在Linux中扩展文件系统以利用新增的磁盘空间。通过这些步骤,你应该能够解决虚拟机中Linux系统空间不足的问题。
2024-06-21 10:32:03
492
原创 文件无法在当前环境下执行&在 x86_64 系统上运行 ARM 可执行文件
遇到的问题是由于"..."文件无法在当前环境下执行。这个错误通常是因为二进制文件的格式不兼容,可能是因为它是为不同的架构编译的。例如,如果二进制文件是为 x86 架构编译的,但你在 ARM 设备上尝试运行它,就会出现这个错误。由于系统是 x86_64 架构,而 ems-linux 可执行文件是为 ARM aarch64 架构编译的,需要一种方法来在 x86_64 系统上运行 ARM 可执行文件。有以下几种常见的方法。
2024-06-05 14:29:43
1259
原创 qt c++类继承QWidget和不继承有什么区别
总结来说,CheckBoxSetting 类更像是一个用于处理非 GUI 逻辑的类,而 CheckBoxSettingsEditor 是一个用于构建和管理用户界面的类。
2024-06-04 13:58:51
387
原创 error: undefined reference to `_imp___ZN8QPrinterC1ENS_11PrinterModeE‘
error: undefined reference to `_imp___ZN8QPrinterC1ENS_11PrinterModeE'
2024-06-04 10:28:43
193
原创 【鸟哥】Linux笔记-硬件搭配
在Linux这个系统当中,几乎所有的硬件设备文件都在/dev这个目录内。打印机与软盘呢?分别是/dev/lp0, /dev/fd0。几个常见的设备与其在Linux当中的文件名:如果你的机器使用的是跟网际网络供应商 (ISP) 申请使用的云端机器,这时可能会得到的是虚拟机。为了加速,虚拟机内的磁盘是使用仿真器产生, 该仿真器产生的磁盘文件名为 /dev/vd[a-p] 系列的文件名。
2024-05-31 13:54:22
1247
转载 网线类型和接头介绍
如果只是两台电脑之间的连接,您也可以不要 HUB,但您得为您的 RJ-45 接头动动手术:将一端的第 1 线接到另一端的第 3 线,一端的第 2 线接到另一端的第 6 线。有更好的屏蔽能力,如果您需要比双绞线更高的抗干扰要求,但又用不起光纤的话,Coaxial 可以说是您的选择。弊端:接头不牢靠,终端不稳定,接头与网线连接不好,网线容易断,等等。其另一边是个可压式的塑料卡荀,当您把它网卡或墙跟的插座,这个卡荀就会把接头锁好在插座里面,要取出来把卡口按下则可。将每对双绞线包裹起来,提供更透彻的抗干扰能力。
2024-05-31 10:33:37
78
转载 Linux的深入了解笔记-鸟哥
https://wizardforcel.gitbooks.io/vbird-linux-basic-4e/content/14.html
2024-05-31 10:10:51
19
原创 leetcode数组和字符串笔记
删除元素与插入元素的操作类似,当我们删除掉数组中的某个元素后,数组中会留下 空缺 的位置,而数组中的元素在内存中是连续的,这就使得后面的元素需对该位置进行 填补 操作。当数组的长度为 n 时,最坏情况下,我们删除第一个元素,共需要的步骤数为 1 + (n - 1) = n 步,其中,1 为删除操作,n - 1 为移动其余元素的步骤数。最坏情况下,搜索的元素为 "R",或者数组中不包含目标元素时,我们需要查找 n 次,n 为数组的长度,因此查找元素的时间复杂度为 O(N),N为数组的长度。
2024-05-30 16:37:02
871
原创 Linux多线程【POSIX 线程库】
Pthreads 提供了强大的多线程编程功能,使得开发者可以充分利用多核处理器的并行计算能力,提高程序的执行效率。
2024-05-29 13:58:03
302
原创 共享内存的分享
共享内存是一种高效的进程间通信机制,特别适用于需要频繁和大数据量通信的场景。它通过共享同一内存段,减少了数据的复制,提高了数据传递的效率和系统的整体性能。
2024-05-29 10:59:22
387
原创 VM虚拟机共享文件夹fuse: bad mount point `/mnt/hgfs‘: No such file or directory
VM虚拟机共享文件夹报错显示挂载点 /mnt/hgfs 不存在
2024-05-28 15:54:03
963
原创 vs code 打开乱码怎么办--最全
在 VS Code 中看到中文注释出现乱码的情况,通常是由于文件编码不正确导致的。你可以通过以下步骤来解决这个问题
2024-05-28 10:33:47
250
原创 1.QCustomPlot-Simple Demo (小白必看
QCustomPlot 是一个用于绘图和数据可视化的 Qt C++ 部件。它没有进一步的依赖关系,并且文档齐全。该绘图库专注于制作美观、高质量的 2D 绘图、图形和图表,并为实时可视化应用提供高性能。请阅读设置和基本绘图教程以开始使用。QCustomPlot 可导出为各种格式,如矢量化 PDF 文件和光栅化图像(如 PNG、JPG 和 BMP)。QCustomPlot 是在应用程序内显示实时数据以及为其他媒体制作高质量绘图的解决方案。
2024-05-27 16:45:57
143
原创 error: Unknown module(s) in QT: charts
在ubuntu qt5.9运行项目时,报错::-1: error: Unknown module(s) in QT: charts解决。
2024-05-27 15:38:59
760
原创 QT-demo:0轴分布图表
第一种: 使用 PyQt5 和 Matplotlib 库;第二种:使用 Qt5 和 QCustomPlot 库。实现0轴分布显示曲线图。
2024-05-27 14:38:05
1666
原创 Linux-ubuntu安装phpmyadmin,并成功登录配置(cookie模式)---小白必看!
Linux-ubuntu安装phpmyadmin,并成功登录配置。忘记账户密码可重新申请。
2024-05-23 14:13:19
415
原创 QSqlDatabase: QMYSQL driver not loaded
这个错误表明Qt没有加载MySQL驱动程序。在使用MySQL数据库之前,你需要确保已经正确加载了相应的数据库驱动程序。安装完成后,重新构建你的项目并运行。这应该解决加载MySQL驱动程序的问题。然后,确保你的系统上安装了MySQL驱动程序。你可以使用命令行安装。首先,确保你的应用程序已经链接了Qt的SQL模块。
2024-05-23 08:58:44
173
原创 Ubuntu16.04系统配置mariDB,QT连接数据库(小白通关)
Ubuntu16.04系统配置mariDB。两个方法:1.从官方镜像下载MariaDB2.从ubuntu仓库下载MariaDBQT连接数据库教程
2024-05-22 14:30:37
696
Beyond Compare3
2024-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人