自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++与QML的数据交互

这里没什么好说的,在C++中组合好json后,通过信号发送到qml中,qml中是可以解析json的。通过Q_PROPERTY属性,可以轻松地在QML中读取和修改数据,并将其更新到C++中,先创建一个类。在QML接收,直接通过data.can_id这样的形式去访问结构体中的元素。这两个也没什么好说的,在C++中直接发送信号就好了,在C++中声明并注册一个结构体。然后发送信号到QML中。

2024-09-11 15:28:58 579

原创 关于Ubuntu中使用命令行安装Qt的一些分享

并且会出现 usr/lib/qt5, usr/lib/x86_64-linux-gnu/qtchooser, usr/lib/x86_64-linux-gnu/qt-default三个目录。这条命令执行后,会在 usr/lib/x86_64-linux-gnu/qt5 目录中补充一些文件,比如语言家。以Ubuntu 22.04为例。2、安装qtcreator。1、安装默认的Qt库。

2024-08-20 17:58:30 274

原创 树莓派debian12设置静态ip

【代码】树莓派debian12设置静态ip。

2024-07-22 00:55:52 188

原创 树莓派更新软件源

【代码】树莓派更新软件源。

2024-07-22 00:02:46 194

原创 linux环境打包QML程序

此时会生成libqxcb.so的库文件,并存储在/platforms/lib中,此时将整个platforms文件拷贝到project文件中,并将Qt/6.5.3/gcc_64/plugins/platforms/lib与copylib.sh删除;4、将project/platforms/lib中的文件都拷贝到project/中,并删除project/platforms/lib文件夹,到这一步,QWidget程序就可以运行了,但如果是QML,则需要继续;然后在文件夹目录中执行。

2024-06-14 15:03:38 470

原创 关于windows脚本的一些东西

我前几天碰到一个需求,需要在代码中实现将远程服务器中的文件拷贝到本地,在linux中很好实现,通过sshpass来实现用户名和密码的输入,并且通过scp来拷贝文件。但是在windows环境下是不能执行sshpass的,于是我用到了pscp工具,在powershell中执行。2、还有一种方法是将StrictHostKeyChecking改为no。之后再连接远程主机,若遇到交互输入,则输入yes。文件中删除与 IP 地址。将它整合为一个脚本文件就是。

2024-06-13 11:25:44 251

原创 如何让ubuntu系统开机自启动一张图片

2、设置脚本文件 display_image.sh。

2024-05-11 09:28:17 203

原创 ubuntu Qt打包

在Linux 下如何打包免安装的QT程序?-CSDN博客[教程][Ubuntu][Qt]将Qt程序打包成deb文件,发布、安装及使用_qt生成deb-CSDN博客

2024-04-26 16:07:29 468

原创 QML中使用正则表达式

于是我按照这个格式写,bingo。

2024-04-16 14:49:48 509

原创 C++中调用QML函数

在main.cpp中调用。在.qml中写一个函数。

2024-04-15 17:38:16 356

原创 QML与C++的信号连接(C++发送信号)

在.qml中控制cpp类发送信号,并在.qml中使用Connections建立连接。1、不采用在.qml文件中实例化C++类的方式,因此在main.cpp中注册单例。2、在main.cpp中建立连接。此时在cpp类中发送信号。

2024-04-15 17:22:09 381

原创 QML与C++的信号连接(QML发送信号)

【代码】QML与C++的信号连接。

2024-04-15 14:46:16 279

原创 QML中使用CPP类

1、第一种方法,通过 setContextProperty 直接将一个对象实例绑定到一个全局可访问的属性名上,这使得它在所有 QML 文件中都可以直接通过给定的属性名访问。,在 QML 系统中注册了一个 C++ 类型。这个类在 QML 中以模块的形式出现,可以像使用 QML 的其他类型那样使用它。在Main.qml中直接使用。

2024-04-15 11:27:00 291

原创 在线安装Qt时出现网络错误/无法下载的问题

windows,将安装包拖到终端中,然后在末尾输入镜像--mirror https://mirrors.aliyun.com/qt,回车。ubuntu,./安装包 --mirror https://mirrors.aliyun.com/qt 回车。

2024-04-09 11:26:10 953

原创 CLion远程Linux服务器

1、在Linux上安装CMake。

2024-03-17 01:22:41 700

原创 Windows mysql-server允许所有主机连接

直接授予权限:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;写的很好,但是最后的grant语句错误了,在较新版本的 MySQL 中(例如,5.7 以后),3、刷新权限:FLUSH PRIVILEGES;你应该分开设置用户密码。语句的语法有所改变,不再直接在。1、如果用户不存在(创建用户)

2024-03-12 11:51:44 522

原创 Qt打包后,显示mysql驱动缺失

QT打包之解决MySQL打包driver not loaded_qt 打包生成exe qmysql driver not loaded-CSDN博客

2024-03-12 11:11:23 431

原创 注册美区Apple id

注册美国区Apple ID保姆级教程 - 知乎 (zhihu.com)Fake Address Generator USA - Get Random Address Instantly

2024-03-07 11:39:20 385

原创 Qt中添加Mysql驱动

qt连接mysql报错:QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7 - №点缀 - 博客园 (cnblogs.com)

2024-02-23 16:44:57 448

原创 由barrier无法打开引出的undefined symbol问题

此时链接的库的地址为:/usr/local/lib/中的库,但是正确的路径应该为:/lib/x86_64-linux-gnu/中的库,因此我将lib中的文件全部删除,问题解决。

2024-02-18 15:25:26 367

原创 linux C++中使用jsoncpp解析json

Linux环境中使用C++ JsonCpp库 - swansfight - 博客园 (cnblogs.com)

2024-01-30 14:31:06 407

原创 windows环境下将Qt程序打包为exe安装包

安装包制作工具 SetupFactory 使用详解_setup factory file attributes use original-CSDN博客

2024-01-25 11:37:06 414

原创 QPushButton凸起

QT QPushButton中设置样式出现异常凹凸的问题_qpushbutton样式 凸起-CSDN博客

2024-01-19 14:58:23 510

原创 windows Qt5.14.2部署OpenCV

1、因为Qt版本限制,下载opencv-3.0.0,CMake不限制。同时把所有与python相关的取消勾选。

2023-12-11 17:39:06 489

原创 双系统如何给Ubuntu根目录扩容

3、用u盘制作一个启动盘,开机后进入bios,选择u盘启动,进入试用ubuntu,调整分区即可。1、进入windows系统,分配出一个空闲磁盘;

2023-12-08 10:55:19 819

原创 关于mosquitto版本的疑惑

于是我将我的版本恢复到2.0.11,问题暂时解决。

2023-11-20 11:22:50 160

原创 QTableWidget设置列宽自适应

QTableWidget设置列宽大小的几种方式_setsectionresizemode_StarLish0715的博客-CSDN博客

2023-09-25 19:14:07 421

原创 ubuntu设置自启动服务

我现在有一个需求,希望ubuntu电脑启动后,自启动软件,但是前提是要连上192.168.50.50。使用这行代码,添加启动程序,但是这样没有依赖关系。

2023-08-21 16:41:46 111

原创 配置VsCode C++环境

VsCode安装和配置c/c++环境(超完整,小白专用)_vscode配置c/c++环境_黄化的多多的博客-CSDN博客

2023-08-01 16:47:43 58

原创 虚拟机不能上网问题

Ubuntu Error:ifconfig只显示本地环回 - 快果一只 - 博客园 (cnblogs.com)

2023-07-19 08:33:49 53

原创 windows与Ubuntu远程桌面连接

(117条消息) Windows 远程桌面连接Ubuntu操作以及各种问题解决_远程ubuntu桌面_Healer_S的博客-CSDN博客

2023-07-04 13:49:30 119

原创 Qt安装QXlsx模块

Qt之QXlsx的使用——完整篇_51CTO博客_qt qxlsx

2023-06-27 19:49:16 197

原创 解决Ubuntu打开文件ui权限不够

(114条消息) 解决Ubuntu系统移动或复制文件权限不够_ubuntu复制文件权限不够_白嫖叫上我的博客-CSDN博客

2023-06-26 15:42:36 501

原创 虚拟机无法上网!!!!

(113条消息) 虚拟机无法上网解决办法_虚拟机显示连接到网络但上不了网_solitude_www的博客-CSDN博客

2023-06-25 21:34:35 85

原创 win10安装Ubuntu系统

(113条消息) 在Win10 PC上安装Ubuntu 20.04 系统_ubuntu系统下载_爱编程的小芯的博客-CSDN博客装了5次Ubuntu,告诉你win10+Ubuntu双系统的正确打开方式 - 知乎 (zhihu.com)

2023-06-25 20:36:26 126

原创 Qt中添加QXlsx模块

Qt之QXlsx的使用——完整篇_51CTO博客_qt qxlsx

2023-06-15 18:55:35 361

原创 windows Qt打包

(77条消息) Qt:windows下qt打包exe发布_qt windows 打包_OceanStar的学习笔记的博客-CSDN博客

2023-04-18 19:49:46 68

原创 Qt中部署Mqtt

2、直接在QtCreator中编译,将mqtt源码中的src/mqtt下的.h文件拷贝到Qt安装位置的新建文件夹QtMqtt中,私有头文件XXX_p.h也要拷贝,其余不拷贝。5、将新建的lib、include复制,粘贴至目标工程文件下,在.pro文件中添加 QT += network。3、用MinGW构建,生成的build文件中的lib下的.a和.dll文件拷贝进新建文件夹lib中。,拉取之后选择分支,与自己的Qt版本匹配。6、在.pro文件中右键,添加外部库,选择该目录下的lib中的.a文件,完。

2023-04-07 16:57:01 878

原创 Qt读取、解析json文件

【代码】Qt读取、解析json文件。

2023-04-03 15:32:00 931

原创 将json文件导入数据库

【代码】将json文件导入数据库。

2023-04-03 09:20:11 974

空空如也

空空如也

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

TA关注的人

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