03 2022 档案
摘要:一、简述 二、常用功能 2.1名称匹配信号槽(vs+qt自动关联) 返回值:void命名规则:on+ui文件pushbotton控件名称+clicked()示例:void on_pushbutton_clicked(); 2.2外形相关 2.2.1长宽(大小) 设置按钮长宽两种方法,具体方法如下代码
阅读全文
摘要:一、相关内容 二、栈对象申请释放 2.1同级别栈对象申请释放 结果: 代码(W32 控制台程序): 2.2嵌套对象申请释放 结果: 代码: 三、相关参考
阅读全文
摘要:一、开发环境 二、项目添加动态库 2.1工程包含动态库和执行程序项目 设置启动项:执行程序项目,右键->设为启动项目。执行程序项目,右键->属性,然后设置包含目录和库目录。 三、项目设置依赖 3.1添加依赖 方法1:通过引用添加依赖项 注意:这种方法添加的依赖关系不能通过项目右键中的“生成依赖项”取
阅读全文
摘要:一、用途简述 QThread类提供了一个与平台无关的管理线程的方法。一个QThread对象管理一个线程。QThread的执行从run()函数的执行开始,在Qt自带的QThread类中,run()函数通过调用exec()函数来启动事件循环机制,并且在线程内部处理Qt的事件。在Qt中建立线程的主要目的就
阅读全文
摘要:一、简述 字符串,已经封装char,string内部存储着数据的指针。所以sizeof获取string大小时返回的不是数据实际大小。 二、常用功能 2.1数字转字符串 参考: https://www.cplusplus.com/reference/string/to_string/https://w
阅读全文
摘要:一、用途 QByteArray用来存储原始char类型数据。Qt中QString等类型数据内部都是通过QChar存储,所以通过.data()返回的数据都是QChar。 注意:把char类型数据存入QByteArray类型数据时,char数据需要以'\0'结尾。 二、常用功能 2.1char类型QBy
阅读全文
摘要:一、用途 列表显示内容 二、常用显示及数据操作功能 2.1常用设置 最后一列设置 列宽自动拉伸 点击选择和编辑 隐藏列号/标题行 行列高宽 表格合并 2.2数据插入 插入一个元素 注意:设置QTableWidget所有表格字体:ui.QTableWidget->setFont(QFont("Helv
阅读全文