Qt
文章平均质量分 95
安布奇
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2022封装C代码为x64和x86平台动态库
本文介绍如何使用Visual Studio 2022将C语言函数封装成x64和x86平台上使用的动态链接库(dll文件)并生成对应的静态链接库(lib文件),以及如何在C++程序中调用生成的dll。原创 2023-12-16 22:19:44 · 1984 阅读 · 0 评论 -
Pyside6(3): 自动生成UI的Qt参数输入对话框
本文将数值模型假定为类似于json的树形结构,采用递归遍历树的方式生成对应的Qt 控件树,从而实现根据不同的数值模型动态生成参数输入界面。当用户编辑完数值模型点击ok按钮时,再次遍历生成的Qt控件树,从而获取相应的输入数据。另外还具有合法值校验的功能,可以定位到非法输入对应的空间并以红色边框高亮显示的功能。原创 2023-02-16 09:57:52 · 1400 阅读 · 0 评论 -
pyside6(2):QMainWindow
1.Qt UI界面构建方式GUI程序,UI当然是重中之重,构建UI界面占据了大部分的开发时间。2.UI界面构建的原则原创 2021-09-30 16:13:56 · 3354 阅读 · 0 评论 -
pyside6(1):Qt 资源系统和qrc文件使用
1.Qt资源系统简介Qt 资源系统是一种独立于平台的资源管理器,用于在应用程序的可执行文件中存储二进制文件。如果应用程序始终需要一组特定的文件(图标、翻译文件等),使用Qt资源管理系统可以有效防止应用文件丢失。简而言之,Qt资源系统就是桌面应用中的静态文件管理器。Qt资源系统基于qmake、rcc(Qt 的资源编译器)和QFile。...原创 2021-09-25 10:40:15 · 5551 阅读 · 7 评论 -
Qt项目打包缺少windeployqt解决
Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。可以解决dll的连接问题,但是有时会发现自己下载的qt版本缺少windeployqt.exe,会导致无法打包以下是解决办法:首先到这个网站下载windeployq...原创 2019-11-04 19:17:09 · 4711 阅读 · 8 评论 -
QT表格双击弹出对话框
QT表格双击弹出对话框QT版本5.0.31.效果预览2.新建项目打开QT,文件>新建文件或项目>选择应用程序,选择QTGUI应用>输入项目名称:Table>一直选择下一步>完成。注意取消勾选创建界面按钮。3.添加表格类在项目文件下右键单击>添加新文件>C++类>将类名MyTableWidget,基类设置为QTableWidget>...原创 2019-11-01 12:07:03 · 4769 阅读 · 3 评论