- 博客(154)
- 收藏
- 关注
原创 qt用信号与槽,发送自定义结构体,一定要先注册,注册元对象 Q_DECLARE_METATYPE(Student)
qt用信号与槽,发送自定义结构体,一定要先注册,注册元对象 Q_DECLARE_METATYPE(Student)
2024-04-26 18:15:41 156
原创 double类型转换为int类型,可以使用强制类型转换
在这个例子中,num 是一个 double 类型的变量,值为 3.14。通过使用 static_cast 进行强制类型转换,将 num 转换为 int 类型,并将结果存储在 int_num 变量中。要将double类型转换为int类型,可以使用强制类型转换。
2024-04-26 17:24:32 55
原创 将C++的STL的Vector转化成QT的QList,AI回答,写一个模版
【代码】将C++的STL的Vector转化成QT的QList,AI回答,写一个模版。
2024-04-25 16:49:52 305
原创 c++设计模式之观察者模式(消息订阅模式)
一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,当主题对象状态发生改变时,它的所有依赖者(观察者)都会收到通知并自动更新。二,关键在于代码怎么写,怎么关注。一,核心思想:消息订阅,
2024-04-23 15:59:31 256
原创 c++的策略模式,就是多态
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化用基类指针调用子类方法。
2024-04-23 15:20:23 606
原创 c++的类模块,具体化和继承关系
2.模板之间的继承(3种)关系。(照顾好基类的构造函数)1.类模版及它的全具体化,半具体化。模版类继承模版类,成员变量类外实现。2.1模版类继承普通类。2.2普通类继承模版类。2.3类模板继承类模板。
2024-04-23 15:01:26 232
原创 QT绘制。矩形A绕点B旋转。要求B点与矩形的角相连的直线,始终保持最短
要求B点与矩形的角相连的直线,始终保持最短。已知矩形4个角的坐标(H0,H1,H2,H3),B点的坐标.判断矩形的位置,在B点的左上,左下,右上,右下。怎么判断矩形A1在点B的左上角?
2024-04-23 12:49:44 97
原创 get_program_dir() Ai回答是一个函数,用于获取当前程序.exe的目录。
【代码】get_program_dir() Ai回答是一个函数,用于获取当前程序.exe的目录。
2024-04-16 10:48:36 102
转载 “LINK : fatal error LNK1158: 无法运行“rc.exe””
“LINK : fatal error LNK1158: 无法运行“rc.exe””
2024-04-12 15:31:57 38
原创 判断鼠标选中的item是不是QTreeWidget的顶级项目(即没有父项目的项目)
判断鼠标选中的item是不是QTreeWidget的顶级项目(即没有父项目的项目)
2024-04-03 16:35:56 100
原创 有头文件#include <QFileDialog>,不能直接调用getExistingDirectory() 而是加类名, QFileDialog::getExistingDirectory
2.结论:调用类里面的static成员变量,必须(类名)QFileDialog::getExistingDirectory();1.问题:为什么有头文件#include ,不能直接调用getExistingDirectory()而是加类名, QFileDialog::getExistingDirectory();1.1打开它的头文件#include。发现它是类里面static成员变量。
2024-04-03 10:17:57 227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人