- 博客(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
原创 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 Qt打包
在Linux 下如何打包免安装的QT程序?-CSDN博客[教程][Ubuntu][Qt]将Qt程序打包成deb文件,发布、安装及使用_qt生成deb-CSDN博客
2024-04-26 16:07:29 468
原创 QML与C++的信号连接(C++发送信号)
在.qml中控制cpp类发送信号,并在.qml中使用Connections建立连接。1、不采用在.qml文件中实例化C++类的方式,因此在main.cpp中注册单例。2、在main.cpp中建立连接。此时在cpp类中发送信号。
2024-04-15 17:22:09 381
原创 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
原创 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
原创 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
原创 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
原创 windows与Ubuntu远程桌面连接
(117条消息) Windows 远程桌面连接Ubuntu操作以及各种问题解决_远程ubuntu桌面_Healer_S的博客-CSDN博客
2023-07-04 13:49:30 119
原创 解决Ubuntu打开文件ui权限不够
(114条消息) 解决Ubuntu系统移动或复制文件权限不够_ubuntu复制文件权限不够_白嫖叫上我的博客-CSDN博客
2023-06-26 15:42:36 501
原创 win10安装Ubuntu系统
(113条消息) 在Win10 PC上安装Ubuntu 20.04 系统_ubuntu系统下载_爱编程的小芯的博客-CSDN博客装了5次Ubuntu,告诉你win10+Ubuntu双系统的正确打开方式 - 知乎 (zhihu.com)
2023-06-25 20:36:26 126
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人