
QT
文章平均质量分 73
luckyone906
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qt中exe或dll使用windeployqt打包的方法
1.直接在开始菜单找到qt的安装命令窗口(根据编译的类型选择)。然后回车即可自动补全缺少的依赖文件。原创 2025-08-20 09:55:00 · 142 阅读 · 0 评论 -
Qt中动态库和静态库的创建和使用方法
DEFINES += SHARE_LIBRARY #将SHARE_LIBRARY添加为编译时的预处理器宏,在share_global.h中使用。因为是动态库,没有编译到可执行文件中,所以需要将动态库,部署到可执行文件的能够使用的库路径中,一般放到可执行文件同目录下。我定义的头文件为Share.h、share_global.h,将这两个头文件拷贝到使用库的工程目录中,并添加到工程中。我定义的头文件为Static.h,将这个头文件拷贝到使用库的工程目录中,并添加到工程中。生成执行文件时为:app。原创 2025-08-19 20:23:25 · 614 阅读 · 0 评论 -
qt中pushButton的Cliked槽不起作用:Object::connectSlotsByName: No matching signal for on_pushButton_clicked()
槽函数命名遵循on_<objectName>_<signal>格式,但UI文件中按钮的objectName并非pushButton。若槽函数带有参数(如on_pushButton_clicked(bool)),但标准clicked()信号无参数,会导致匹配失败。解决方法:手动连接的槽函数应避免on_前缀,例如改为handlePushButtonClick()。手动使用connect()连接信号时,若槽函数仍以on_开头,会触发自动连接尝试。解决方法:清理未使用的槽函数声明和实现。原创 2025-08-19 20:13:02 · 121 阅读 · 0 评论 -
Qt中使用Mysql并发读写
在进行多线程并发读写MySQL数据库之前,需要安装Qt和MySQL数据库,并确保Qt中已经集成了相应的数据库插件。通过将不同的数据库操作放在不同的线程中,可以实现并发读写数据库。/*************************************mysql数据库多线程写入 多线程操作mysql。/***********************************Qt mysql多线程并发读写。/********************************QT数据库连接初始化和删除的方法。原创 2024-08-18 11:29:29 · 1284 阅读 · 0 评论 -
QML中使用信号槽的几种方法
如果有多个对象使用objectName:"qml_button"同名标记,QObject::findChild返回最后一个标记的QML对象,QObject::findChildren返回所有标记的QML对象存放在QList类型的列表中。在启动QML时,会初始化一个QQmlEngine作为QML引擎,然后使用QQmlComponent对象加载QML文档,QML引擎会提供一个默认的QQmlContext对象作为顶层执行的上下文,用来执行QML文档中定义的函数和表达式。原创 2024-07-27 21:39:48 · 1463 阅读 · 0 评论 -
C++中用new和不使用new创建对象的区别实例详解
一般来说对于一个进程栈的大小远远小于堆的大小,在Window下,栈的大小是2MB,Linux下,默认栈空间大小为8MB。对于堆,比如32位系统最大不超过2G,而64位系统最大不超过4G,当需要分配一个非常大的内存时,请用new。栈是机器系统提供的数据结构,计算机会在底层对栈提供支持:分配专门的寄存器存放栈的地址,压栈出栈都有专门的指令执行,这就决定了栈的效率比较高。原创 2024-04-06 11:18:05 · 1294 阅读 · 0 评论 -
C++ 与Qt之间的关系概念
Qt 提供了 C++ 库:Qt 提供了许多 C++ 库,如 Qt Core、Qt GUI、Qt Widgets、Qt QML 等,这些库可以帮助开发者更快速地创建 GUI 和应用程序。Qt 是一个用于开发 GUI 和应用程序的跨平台 C++ 库,它提供了许多功能和工具,可以帮助开发者创建高质量的桌面应用程序和移动应用程序。这意味着你可以使用 C++ 的语法和特性来编写 Qt 应用程序。Qt 是用 C++ 编写的:Qt 的核心部分是用 C++ 编写的,因此,如果你熟悉 C++,那么学习 Qt 会更容易。原创 2024-04-06 11:11:21 · 1512 阅读 · 0 评论 -
C#调用QT编写的dll报“试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)“的原因及解决办法
2.C#的程序需要设定正确的平台和目标平台及项目配置,否则32位或64位的程序对应了错误位数的dll(有时可能需要多试几次平台和目标平台的不同组合配置才行,因为会出现编译器报错但输出的exe文件就能直接运行的问题)。D:\learn\Qt\Qt5.10.0\5.10.0\mingw53_32\bin 和 D:\learn\Qt\Qt5.10.0\Tools\mingw530_32\bin。1.qt编写的dll需要引用qt本身的库,需要引用编译库,所以需要在系统环境变量中加入如下。原创 2024-04-04 21:44:48 · 1245 阅读 · 0 评论 -
QT中dll的生成及使用
C++中的库分为三种:静态库、动态库和导入库。原创 2024-04-04 19:32:09 · 2259 阅读 · 0 评论 -
Qt-生成dll和调用详细图文教程详解
2.6 在test.pro中包含testdll.dll 所在路径LIBS+=C:\Users\wang\Desktop\build-test-Desktop_Qt_5_8_0_MinGW_32bit-Debug\debug\DLL.dll。2.5将生成的DLL.dll,复制到build-test-Desktop_Qt_5_8_0_MinGW_32bit-Debug中的debug。2.2将上面生成的DLL.h和DLL_global.h拷贝到生成的test应用工程里面。2.7最后运行成功图。原创 2024-04-04 19:13:26 · 1715 阅读 · 0 评论 -
Qt中创建使用动态链接库详解及实例
qt原创 2023-02-17 19:35:58 · 4455 阅读 · 0 评论 -
C#调用mingw编译出来的动态链接库实例(建议使用MSVC编译的)
qt原创 2023-02-16 22:22:23 · 567 阅读 · 0 评论 -
Qt创建动态库给C#调用,通过回调完成交互
qt转载 2023-02-16 22:18:25 · 2680 阅读 · 0 评论 -
成功案例超详细-vs2019 opencv qt创建动态库被C#调用
图像转载 2023-02-16 22:16:10 · 1037 阅读 · 1 评论 -
Qt中子线程调用定时器实例
c++原创 2022-12-16 18:07:37 · 1919 阅读 · 0 评论 -
qt中sendEvent()、postEvent()用法
c++原创 2022-12-09 19:22:06 · 3040 阅读 · 0 评论 -
QList类迭代器详解
c++转载 2022-11-25 13:33:03 · 3147 阅读 · 0 评论 -
Qt中的枚举类型的使用方法
qt原创 2022-11-21 19:56:39 · 4798 阅读 · 0 评论 -
Qt中创建、写入、删除(INI、XML文件)
c++原创 2022-11-21 19:45:18 · 2003 阅读 · 0 评论 -
Qt中一个信号连接多个槽函数后的执行顺序
c++原创 2022-11-20 18:54:06 · 4487 阅读 · 2 评论 -
Qt中使用QThread实现多线程2
c++原创 2022-11-20 17:34:22 · 658 阅读 · 0 评论 -
QT中QString 转换为 char *的几种方法
c++原创 2022-11-19 21:37:06 · 10052 阅读 · 0 评论 -
QT中QMap使用实例详解
QT原创 2022-11-18 20:56:02 · 2319 阅读 · 0 评论 -
QT中线程安全退出实例
c++原创 2022-11-12 09:16:29 · 3453 阅读 · 0 评论 -
qt中提示:c ++ terminate called after throwing an instance of ‘std::bad_alloc‘ what(): std::bad_alloc错误
c++原创 2022-11-10 18:25:29 · 6377 阅读 · 0 评论 -
Qt中多线程间的同步方法(使用QMutex互斥锁,数据库读取写入并发用很关键)
c++原创 2022-11-09 21:18:46 · 956 阅读 · 0 评论 -
qt中信号可以带返回参数,信号清除所有槽连接的方法
qt原创 2022-11-08 21:07:36 · 928 阅读 · 0 评论 -
qt中通过将一个对象MoveToThread方式加入线程并启动线程后,如果信号触发的对象槽函数一直运行未结束则造成线程阻塞
c++原创 2022-11-07 20:35:05 · 886 阅读 · 1 评论 -
Qt中QList用法详解
c++原创 2022-11-07 19:41:33 · 8793 阅读 · 0 评论 -
qt中使用socket套接字做tcp/Udp通信需要配置和引用的文件
c++原创 2022-11-07 18:43:18 · 648 阅读 · 0 评论 -
Qt中遍历文件夹的方法
c++原创 2022-11-07 18:40:13 · 3464 阅读 · 0 评论 -
QT 中多线程实现方法总结
c++原创 2022-11-07 18:38:13 · 8086 阅读 · 0 评论 -
Qt对话框的事件循环分析(子线程中不能创建UI窗体分析2)
c++原创 2022-10-14 21:08:15 · 1894 阅读 · 0 评论 -
QT中工作线程调用GUI主线程控件的问题
qt原创 2022-10-14 21:14:40 · 1427 阅读 · 0 评论 -
QT中QThread的各个方法,UI线程关系,事件关系详解(5)
C++原创 2022-10-13 20:26:20 · 5288 阅读 · 0 评论 -
QT中QThread的各个方法,UI线程关系,事件关系详解(4)
c++原创 2022-10-13 20:00:03 · 1116 阅读 · 0 评论 -
QT中QThread的各个方法,UI线程关系,事件关系详解(3)
C++原创 2022-10-13 19:42:11 · 3880 阅读 · 0 评论 -
QT中QThread的各个方法,UI线程关系,事件关系详解(2)
C++原创 2022-10-13 19:34:28 · 990 阅读 · 2 评论 -
QT中QThread的各个方法,UI线程关系,事件关系详解(1)
C++原创 2022-10-13 19:22:09 · 1833 阅读 · 0 评论 -
QT-子窗口关闭时,为什么不执行析构函数问题
C++原创 2022-10-04 19:52:39 · 3156 阅读 · 1 评论