- 2025-01-05使用MingW-w64 编译 64bit Qt5
现在Qt官方提供的mingw编译器的预编译版本都是32bit的,如果想使用64bit的话需要自己手动进行编译。自己编译的话只需要下载mingw-w64编译器和Qt的源码,之前在官方Wiki上看到还需要Perl,实际测试发现没有Perl也可以正常编译。mingw-w64直接去mingw-w64官网下载就可以了,选择MingW-W64
- 2024-12-16国产麒麟操作系统适配Qt?
国产麒麟操作系统适配Qt?https://mp.weixin.qq.com/s/k9SYVl_pdAOmosXgBDv-jA原创 Qt历险记 Qt历险记 2024年11月09日09:09 贵州麒麟操作系统是支持Qt的,简单安装步骤 1. 更新系统软件源:打开终端并运行以下命令来更新软件包:sudoaptupdatesudoaptupgrade
- 2024-12-10关于linux服务器电源键不能软关机,只能强制关机(电源键长按4s)的问题
一、BIOS设置问题ACPI(高级配置与电源接口)设置错误ACPI是操作系统和硬件之间的电源管理接口规范。如果BIOS中的ACPI设置不正确,可能会导致软关机功能失效。例如,在某些BIOS中,有不同的ACPI模式,如S1、S3等睡眠模式设置。如果设置为不支持软关机的模式(如某些旧的兼容模
- 2024-11-24Openstack 社区版 2023.2 部署(all-in-one)
一、版本介绍Openstack:2023.2Cephversion:PacificLinuxsystem:Rocky9.3网络:ens160(管理网)ens192(业务网)二、Rocky9.3系统安装三、系统环境配置1、修改ssh配置,允许root用户登录2、修改主机名、禁用防火墙和Selinuxhostnamectlset-hostnameco
- 2024-10-11Linux下以编译源码的方式安装Qt5与Qt6及其使用
文章目录概要资源下载依赖安装编译Qt5Qt6遇到的问题qtchooser使用概要自Qt5.15开始,不再提供opensourceofflineinstallers,也就是原来的.run的安装文件,只能通过源码编译来安装了参考文章资源下载源码网址,链接为Qt的资源,根据自己选择下载例如#下载源码
- 2024-09-16快速入门 QT5 C++基础
1.QT5中文显示乱码方法一:system("chcp65001");//放在主函数中方法二:首先引入库 #include"windows.h"再在主函数中写 SetConsoleOutputCP(CP_UTF8);2.什么是类,如何创建一个类#include<iostream>#include"windows.h"usingnamespacestd;classDog{/
- 2024-09-09在 Qt5 中创建一个 HTTP 接口以返回屏幕截图
在Qt5中创建一个HTTP接口以返回MainWindow的屏幕截图在Qt5中,可以通过使用QTcpServer和QTcpSocket来创建一个简单的HTTP服务器。通过这种方式,我们可以实现一个HTTP接口,当访问该接口时,会返回当前MainWindow窗口的屏幕截图。以下是实现这一功能的详细步骤与相关知
- 2024-09-07Qt5 中常用的模块列表:
以下是Qt5中常用的模块列表:核心模块(Core):提供了Qt核心功能,包括对象模型、信号与槽机制、事件处理等。图形模块(Gui):提供了绘图和窗口系统集成功能,包括绘图API、事件处理、窗口管理等。窗口部件模块(Widgets):包含了各种常用的用户界面控件,如按钮、文本框、列表框等。网络模块(Netwo
- 2024-09-07CMake中添加Qt模块的合理方法
https://www.jianshu.com/p/7eeb6f79a275转载自这里用CMake来组织的工程中要用Qt首先要设置、找到Qt相关模块。主要是通过find_package这个CMake命令。但网上很多教程都过时了,或者不够清晰灵活。因为这部分很常用,所以特别用一篇文章把我们目前在生产环境中使用的方法给大家介
- 2024-09-06QT5 掌握debug调试的方法(简要内容:Memory查看内存地址的数值 和 查看变量值)(图文并茂)
A1——选择构建模式(选项:debug调试、release发行、profile不知道…)A2——开始运行A3——开始调试(仅在debug调试模式下,断点调试助手才有效)A4——执行构建(生成输出目录及相应的文件,路径要求与工程的路径同级)A1——鼠标悬停变量名弹出,可固定窗口,Qt查看变量值的
- 2024-08-31Buildroot构建Qt根文件系统-思维导图-学习笔记-基于正点原子阿尔法开发板
Buildroot构建Qt根文件系统获取Buildroot源码Buildroot源码下载地址,https://buildroot.org/本次下载的是长期支持版本移动至ubuntu后解压tarxfbuildroot-2022.02.3.tar.gz解压后的Buildroot源码配置Buildroot安装显示图形菜单需要的库sudoapt-getin
- 2024-08-21qt静态编译 全自动编译qt静态库 qt5 windows安装qt (2024.2.23)
全自动编译qt5静态库(2024.2.23)本教程是从无到有配置qt.io和vcpkg实现全自动编译qt5的静态库,使得您可以静态编译qt项目0.安装VisualStudio2022这个我就不多解释了,直接去官网下载社区版本,勾选使用C++的桌面开发安装好就行1.安装qt.io的开发环境1.1下载在线安装包并且配
- 2024-08-21解决lazarus 3.xx后在linux编译为Qt出错方法
今天用lazarus3.4在银河麒麟将应用编译为Qt5出现以下错误信息:Warning:linker:/usr/bin/ld.bfd:/home/lb/fpcupdeluxe34/lazarus/lcl/units/aarch64-linux/qt5/qtint.o:infunction`QTINT$_$TQTWIDGETSET_$__$$_CREATE$$TQTWIDGETSET':Error:qtint.pp:(.text.n_qtint$_$t
- 2024-08-21lazarus 编译时切换QT5/GTK2的方法
lazarus编译时可以随时切换QT5/GTK2,方法如下:在project菜单-->options-->compileroptions-->additionsandoverrides点Set"LCLWidgetType"选择QT5或其他然后重新编译应用就可以。带menu、combobox等控件(在银河麒麟)的应用,用GTK2时有深灰的背景,QT5编译的整体会好点。注意:fastrepor
- 2024-08-15Qt5编译qmqtt库使用MQTT协议连接华为云IOT完成数据上传与交互
一、前言随着物联网技术的发展,越来越多的设备通过网络互相连接,形成了庞大的智能系统。这些系统能够收集、分析并响应各种数据,从而实现自动化控制和智能化管理。在这个背景下,MQTT成为了一个广泛使用的轻量级消息传输协议,特别适用于资源受限的环境,如移动应用或远程传感器网
- 2024-08-10扩展【从0制作自己的ros导航小车】C++_ROS_QT5联合编译,简单界面为ROS开发增添交互
从0制作自己的ros导航小车前言一、环境搭建二、联合编译三、测试前言前面已经实现了导航功能,对于之后的一些开发,有交互能力是比较重要的,比如小车上连接一块屏幕,通过屏幕来选择模式,可视化等等。QT是不错的选择,但是需要做一些额外的工作,让QT与ROS能够建立联系,实现通信
- 2024-08-01Log4cplus导入QT5(VSCode)
下载GitHub地址:https://github.com/log4cplus/log4cplus版本选择log4cplus-2.0.2编译环境搭建完成后即可CMake编译生成预编译库,可参考该项目README.md进行功能选择导入在实际工程CMakeLists.txt中导入头文件(库include目录),并链接预编译好的.dll文件到项目中运行及调试la
- 2024-07-13【PyQt5连接Mysql】python连接成功记录(版本对应)-最新
在做一个qt登陆注册界面时,不得不使用数据库的连接,但是一直连接失败,记录一下个人成功解决的方法,希望能帮到各位。我的版本为Qt5VersionNumberis:5.15.2,PyQt5Versionis:5.15.10,Mysql8.0。参考:①PyCharm+PyQt5(5.15.2)+mysql,PyQt5连接mysql,踩坑与解决办法②PyQt5连