- 博客(137)
- 收藏
- 关注
原创 【Qt】之【Bug】点击按钮(ui->pushButton)触发非本类设置的槽函数
在UI设计中,按钮默认命名为ui->pushButton时,可能会意外触发其他槽函数。通过将按钮名称改为与其功能相关的名称,可以避免这一问题。原因可能是默认的objectName与旧的槽函数自动连接。因此,规范控件命名至关重要,避免因一时省事而带来后续麻烦。
2025-05-09 11:05:41
405
原创 【Git】项目多个分支开发、维护与优化处理 ing
推送时要小心,因为它会覆盖远程的历史记录。如果其他人在该分支上工作,可能会导致他们的提交丢失。确保与团队成员沟通清楚。稳定发布版本,其他两个分支功能无误可以合并进来,进行版本的发布,打上标签tag进行标记。如果有冲突,Git 会停止并提示你解决冲突。优化分支,有重大变动先在此分支修改验证。分支,优化部分可以直接在op分支进行。分支,改动相差不大可以合并到。分支开发,无误后合并到。
2025-04-28 19:11:29
353
原创 【Linux】之【Get】 chroot 环境下安装deb包时 .postinst:行 9: 201 段错误 (核心已转储)ldconfig
如题,在postinst文件中直接执行了ldconfig命令, chroot 环境下出错,安装失败。
2025-04-10 17:36:01
356
原创 【Get】解决 Thinkbook 14+ 没有右Ctrl键 -- 将 Copilot 键映射到(Right)Ctrl
如题,写代码注释快捷键非常不方便。
2025-04-07 17:11:41
337
原创 【Github】之【Bug】一直无法连接github的ssh
新电脑通过ssh克隆github项目,一直失败尝试了创建添加.ssh密钥,host、config文件,都不行。
2025-04-06 11:45:00
327
原创 【Linux】之【Bug】VMware 虚拟机开机 一直卡在黑屏左上角下划线闪烁界面
删除了几个无用的大内存文件后,关机再开机就能正常进入用户登录界面进行使用了.执行命令 查看当前目录占用内存明细。也能使用该命令查看内存使用明细。查看发现根目录 磁盘空间已满。清理无用的大内存文件。
2025-03-03 13:33:43
586
原创 【Qt】之【嵌入式】隐藏屏幕鼠标光标
使用Qt开发的屏幕软件HMI不需要显示鼠标,qt设置,可以在只启动HMI的时候隐藏光标,退出时再显示。然后重启,点击屏幕就不显示鼠标指针了。
2025-03-01 15:23:34
367
原创 【Qt】之【Linux】Qt 5.12.8 单独编译 qtvirtualkeyboard 模块源码
使用系统自带的(不是自己下载编译的)Qt 5.12.8 运行Qt Creator 项目但是系统自带的Qt缺少一些库,比如本文提到的 qtvirtualkeyboard 库因此需要编译同版本的模块库文件。
2025-02-18 18:30:43
560
原创 【Qt】之【Linux】linux下实现开机自启Qt应用程序
一开始尝试在 /etc/systemd/system/ 目录下创建一个服务文件控制自启,但是完全不起作用,查看该服务状态一直是enable,但应用程序始终不启动。路径下,赋予权限,重启就能够自启目标应用程序。— 但是重启后会先显示系统桌面大概1s才会显示目标应用程序界面,问题待解决。没有该进程,就自动使用启动命令启动,也不起作用…desktop文件放在。
2025-02-15 19:23:17
484
1
原创 【Linux】之【Get√】nmcli device wifi list 与 wpa_cli scan 和 wpa_cli scan_result 区别
适用于更高层次的网络管理,适合一般用户用来查看和管理 Wi-Fi 网络,输出信息简洁,易于理解。和:提供更底层的 Wi-Fi 管理和调试功能,适用于开发人员和技术人员,能够显示更多详细的扫描信息并进行调试。根据你的需求,选择使用合适的命令。例如,如果你需要更简便的 Wi-Fi 网络扫描和连接管理,nmcli是一个更好的选择;如果你需要更底层的操作或调试,wpa_cli更适合。
2025-02-07 17:33:04
671
原创 【Linux】之【bug】“sudo wpa_cli -i wlan0 scan“ 返回 FAIL-BUSY 解决
可以看到已经能显示扫描无线网络列表的结果。
2025-02-07 17:29:55
520
原创 【Qt】之【BUG】fatal error C1083: 无法打开包括文件: “qpa/qplatforminputcontext.h”: No such file or directory
编译过程,报错 fatal error C1083: 无法打开包括文件: “qpa/qplatforminputcontext.h”: No such file or directory。查看qplatforminputcontext.h文件具体路径,调用QKeyBoard代码,实现虚拟键盘的使用。尝试头文件往前多写几层父文件夹路径。编译通过,可以调用显示虚拟键盘。
2024-11-27 18:42:45
350
原创 【Linux】常用命令(网络相关:以太网、wifi...)
具体来说,它会筛选出包含flag和w字样的行,并使用awk和cut工具来格式化和切割输出,最终打印出接口名称。cut -d: -f1:提取行中的第一个字段,但它使用冒号(:)作为字段分隔符,这是因为ifconfig的输出通常以冒号分隔不同的字段。重新读取 /etc/NetworkManager/system-connections/ 目录下的配置文件,并应用最新的配置。删除或添加新的连接后:当你通过命令行或其他方式删除或添加了新的网络连接,可以使用此命令使更改立即生效。扫描可用的wifi网络列表。
2024-11-12 14:35:19
538
原创 【Git】更新拉取Coding子仓库代码 及 过程中用户名密码输什么 git submodule
背景:刚克隆拉取完主仓库,准备更新拉取子仓库主仓库目录下有.gitmodules文件,存储了子仓库路径和url在主仓库目录下输入以下命令拉取更新子仓库代码或者一步到位。
2024-08-23 13:50:58
441
原创 【Qt】QDesigner 源码 控件图片资源路径
qttools-5.12.12-designer-1\qttools-5.12.12-designer\qttools-5.12.12\src\designer\src\components\formeditor\images\winqttools-5.12.12-designer-1\qttools-5.12.12-designer\qttools-5.12.12\src\designer\src\components\formeditor\images\widgets
2024-08-19 14:06:33
388
原创 【Qt】创建脚本传递命令行参数测试项目是否能接收外部参数,int argc, char *argv[]的应用
复制release所有文件到打包文件夹,打开下列(对应版本qt命令行)输入。移动到exe同路径,MainWin.exe 改为自己项目的exe名字,直接。打包待测试项目为exe。
2024-08-06 20:06:50
281
原创 【Qt】之【Bug】QWidget: Cannot create a QWidget without QApplication1
QCoreApplication 不支持图形界面。需要使用 QApplication 而不是 QCoreApplication 来创建应用程序实例。创建前并没有先创建一个 QApplication 对象。在Qt中,所有的GUI组件都需要依赖于一个 QApplication 实例才能正常工作;
2024-08-06 19:33:37
760
原创 【Qt】管理创建子项目
(空的子项目,只有pro,无h、cpp)点击添加子项目 其他项目-子目录项目。选择有无界面或者其他类型项目。打开是这样,无法添加子项目。直接创建子目录下子项目。
2024-08-06 16:57:15
423
原创 【Qt】之【Bug】ubuntu 升级到 20.04后,安装qt6.7 后运行出错
【代码】【Qt】之【Bug】ubuntu 升级到 20.04后,安装qt6.7 后运行出错。
2024-07-29 16:00:26
682
1
原创 【Qt】之【Bug】MaintenanceTool qt安装组件 无法下载存档
进入MaintenanceTool.exe所在目录,使用命令行,镜像源打开程序,进行更新或添加组件。
2024-07-11 10:07:50
775
原创 【Git】撤销远程仓库的提交(push)
要撤销的本地代码不会变化,只是git仓库指针指向改变。本地代码会改变到目标版本,通常用在版本回退的时候。
2024-06-13 09:43:10
729
原创 【Qt】之【Get√】QByteArray写入txt文件、QByteArray截取数据
【代码】【Qt】之【Get√】QByteArray写入txt文件、QByteArray截取数据。
2024-05-31 17:14:55
683
原创 【Linux】之【Get√】查看linux CPU 架构 ---- amd64、x86、x86_64、arm64
【代码】【Linux】之【Get√】查看linux CPU 架构 ---- amd64、x86、x86_64、arm64。
2024-05-24 10:46:51
941
原创 【Qt】之【Get√】批量创建类成员的setter、getter
右击类名 Refactor - Create Getter and Setter Member Functions。选择get、set以及对应的成员。
2024-05-17 14:17:25
350
1
原创 【Qt】之【Get√】QByteArray | QJsonObject | QVariantMap 间转换的应用
已知接收到QByteArray类型数据 b 打印出来为。可以对dataMap 进行解析使用了。实际需要获取解析使用的数据是。
2024-05-16 11:41:15
302
原创 【Qt】之【Get√】消除widget布局与内控件的间隙
layoutRowStretch: layout内的水平方向内的对象(包括控件和低一级布局)的水平尺寸比例。layoutHorizontalSpacing: layout内的水平方向内的对象(包括控件和低一级布局)的水平间隙。layoutColumnStretch: layout内的垂直方向内的对象(包括控件和低一级布局)的垂直尺寸比例。layoutVerticalSpacing:layout内的垂直方向内的对象(包括控件和低一级布局)的垂直间隙。
2024-05-13 16:34:18
699
VDA 5050 2.1.0 通信接口文档 英文
2024-09-13
Qt 使用MVC框架简单实现登录验证(例子是模拟登录,未用到数据库以及数据回传)
2022-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人