
QT
Hat_man_
这个作者很懒,什么都没留下…
展开
-
QML自定义按钮,按钮中包含图片和文字
【代码】QML自定义按钮,按钮中包含图片和文字。原创 2024-03-21 17:35:48 · 558 阅读 · 0 评论 -
QML如何添加图片到工程中
3.鼠标右键点击qml.qrc,在弹出的菜单中,选择"添加现有文件",进入到文件夹选择需要添加的图片文件即可。images文件夹也会自动加入到qml.qrc中。1.将需要添加的图片拷贝到工程中,最好是统一放在一个文件夹下。如:images/img.png。2.打开工程中qml.qrc文件夹。4.在工程中加入的方法。原创 2024-03-21 17:32:35 · 818 阅读 · 0 评论 -
使用Qt自带windeployqt打包QML的exe
我需要打包的exe的绝对路径 D:\Prj\Code\Demo\QML\AnalyzeImage\release\AnalyzeImage.exe。1.在开始菜单输入CMD找到对应的Qt开发版本,我的是Qt5.15.2(MinGW 8.1.0 64-bit)。答:因为windeployqt在打包的时候,会有针对性将工程需要的依赖文件打包,而不是所。我工程的绝对路径: D:\Prj\Code\Demo\QML\AnalyzeImage。解释:问:为什么要输入工程的绝对路径呢?如下是我的打包代码。原创 2024-03-21 17:17:57 · 559 阅读 · 0 评论 -
关于比较QByteArray at 和十六进制是否相等
应该先将十六进制转换位char以后作比较原创 2023-05-12 17:16:48 · 628 阅读 · 0 评论 -
将QByteArray转换为十六进制
【代码】将QByteArray转换为十六进制。原创 2023-05-18 09:15:29 · 1664 阅读 · 0 评论 -
VS2022和Qt联合编程修改exe图标
vs qt exe图标原创 2023-09-22 15:53:09 · 1369 阅读 · 0 评论 -
如何用Qt配置git项目并上传Gitee
qt gitee原创 2023-12-09 15:42:07 · 1945 阅读 · 0 评论 -
QSerial发送ASCII和发送十进制
QSerial发送ASCII和发送十进制。原创 2023-12-09 15:57:02 · 227 阅读 · 0 评论 -
qt改变按钮PushButtion图标
QPushButton *button = new QPushButton("按钮");// 设置按钮的图标 button->setIcon(icon);// 显示按钮 button->show();// 创建一个 QPushButton 对象。// 创建一个 QIcon 对象。原创 2023-05-09 16:05:42 · 2262 阅读 · 0 评论 -
qt 串口在多线程发送数据,无法发送的问题
/需要添加该代码即可。//在多线程中write,等待数据写入完成,否则无法发送出数据。原创 2023-05-06 11:24:50 · 873 阅读 · 0 评论 -
QTableWidget多选获取
【代码】QTableWidget多选获取。原创 2023-05-09 17:21:47 · 312 阅读 · 0 评论 -
QT加载文件QFileDialog
【代码】QT加载文件QFileDialog。原创 2023-05-18 09:13:53 · 216 阅读 · 0 评论 -
从QByteArray转换int
【代码】从QByteArray转换int。原创 2023-05-18 09:17:45 · 366 阅读 · 0 评论 -
如何清空QJsonArray
【代码】如何清空QJsonArray。原创 2023-05-09 17:12:48 · 1828 阅读 · 0 评论 -
纯C++方式创建线程
纯C++方式创建线程原创 2023-08-15 16:39:10 · 129 阅读 · 0 评论 -
VS2022和QT混合编程打包发布程序
3.运行完毕后,双击打开exe文件,可能会报错,缺少相关的dll,找到缺少的dll拷贝到运行文件夹下即可。1.在开始菜单输入 CMD 找到 Qt5.15.2(MSVC 64-bit)2.输入windeployqt exe所在路径。原创 2023-07-27 11:44:25 · 1205 阅读 · 0 评论 -
QT中如何使用C++多线程
QT C++ 多线程原创 2023-07-18 13:47:56 · 182 阅读 · 0 评论 -
QT 中的多线程---moveToThread 篇
一个 QThread 对象管理一个线程。moveToThread 方法,是把我们需要的工作全部封装在一个类中,将每个任务定义为一个槽函数,再建立触发这些槽函数的信号,然后连接信号和槽,最后调用 moveToThread 方法将这个类交给一个 QThread 对象,再调用 QThread 的 start() 函数使其全权处理事件循环。相比于继承 QThread 方法,只能执行 run() 函数中的任务,moveToThread 的方法中一个线程可以做很多不同的工作,只要实现对应的槽函数,触发对应的信号即可。原创 2023-07-18 13:40:43 · 1110 阅读 · 0 评论 -
Qt Creator快捷键
Qt Creator快捷方式原创 2023-02-24 09:21:10 · 322 阅读 · 0 评论 -
QT代码如何设置UTF-8格式
QT,UTF-8原创 2023-02-01 09:01:28 · 1554 阅读 · 0 评论 -
QT为pushButton添加下拉菜单,并添加信号槽
qt pushButton qaction menu 下拉原创 2022-10-25 09:31:45 · 1376 阅读 · 0 评论 -
VS2019联合QT编程,报错找不到 “.qm“文件
qt .ts .qm原创 2022-10-14 17:45:23 · 1096 阅读 · 0 评论 -
QT简单使用QJson
QJson原创 2022-10-13 13:11:27 · 323 阅读 · 0 评论 -
为何VS2019带QT插件调试QT程序很慢
QT VS 调试慢原创 2022-09-30 11:10:06 · 1445 阅读 · 0 评论 -
QT中QString和char*互相转换
QT中QString和char*互相转换原创 2022-09-06 10:13:05 · 450 阅读 · 0 评论 -
QT如何生成Release版本(得到exe运行DLL)
1.点击左侧工具栏的“项目”,在“构建设置”中,将“编辑构建设置”更改为"Release"。特别要注意,“概要”中的"Show build"选择框,将勾选去掉,此处主要是选择将生成的文件放置在何处。2.已经生成exe之后,将exe文件单独放置在一个文件夹内。该操作是得到exe运行需要的dll文件。3.Windows10的电脑可以按下Windows + S,然后搜索Qt,会得到一个cmd的图标的文件,点击运行它。4.进入到该软件中,且在出现的cmd界面中,先进入到exe所在的文件夹..原创 2021-10-05 19:12:45 · 4816 阅读 · 0 评论 -
qt int转十六进制
int x =12; unsigned int ux = x; QString xVal = QString::number(ux, 16);//得到十六进制数(字符串方式表达)原创 2021-08-11 20:11:13 · 5287 阅读 · 0 评论 -
QT读写ini文件
void common::SetIniConfig(QString Path,QString Section,QString KeyName,QString Value)//设置INI文件值{ //Qt中使用QSettings类读写ini文件 //QSettings构造函数的第一个参数是ini文件的路径,第二个参数表示针对ini文件,第三个参数可以缺省 QSettings *configIniWrite = new QSettings(Path, QSettings::IniFo.原创 2021-07-29 11:15:00 · 345 阅读 · 0 评论 -
QT的QString和int转换
1.int转QStringQString str="123";int n=0;str=QString.("%1").arg(n);2.QString转intn=str.toInt();原创 2021-07-29 11:14:06 · 6136 阅读 · 0 评论 -
QT更改mainwindow窗口的标题
this->setWindowTitle("窗口标题");原创 2021-07-27 10:10:05 · 2218 阅读 · 0 评论