11 2020 档案
摘要:QScreen *screen = QGuiApplication::primaryScreen(); screen->grabWindow(0).save("test.jpg");
阅读全文
摘要:数组的特点: 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。数组的插入数据和删除数据效率低,插入数据时,这个位置后面的数据在内存中都要向后移。删除数据时,这个数据后面的数据都要往前移动。但数组的随机读取效率很高。因为数组是连续的,知道每一个数据的内存地址
阅读全文
摘要:C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式). 简单的说就是,explicit 禁止类构造函数的隐式转换。
阅读全文
摘要:并不是所有的语言都支持_cdcel调用规则,但是都支持_sdtcall调用规则, 假如你用VC做了一个DLL,导出了某些函数,如果你想这个DLL被其他语言也能调用的话,VB.DEPHI.PB..你的把他的调用约定声明为__stdcallwindows api都是_stdcall调用规则, 函数调用约
阅读全文
摘要:一、程序编译过程 二、静态库创建和使用 1、新建Mainwindow项目,写一个定时器做测试 a).h b).cpp 1 #include "staticclass.h" 2 #include "ui_staticclass.h" 3 #include<QTimer> 4 5 staticClass
阅读全文
摘要:需要判断返回的QWidget是什么类型的元对象,方法如下 QMetaObject Struct 包含元对象的信息 QMetaObject 是QObject的结构体,包含了元对象的信息 其中const char *QMetaObject::className() const 返回该元对象的类名 例子:
阅读全文
摘要:1、定义自定义事件,继承自QEvent类 1 #ifndef COUSTOMEVENT_H 2 #define COUSTOMEVENT_H 3 4 #include <QEvent> 5 #include<QObject> 6 7 class CoustomEvent : public QEven
阅读全文
摘要:在做treeview/model的时候,新插入树节点(二级节点),发现有这个报错,奇怪的是MSVC有这个错误,但是换成MinGw就没有了,那就说明代码没啥问题,应该是内部QModelIndex刷新问题导致,但是也不能忽视。 查资料,比较靠谱的回答是这两个 https://stackoverflow.
阅读全文
摘要:1、拖拽完后保存 2、重新编译ui文件 3、点击对应方案选择“重新扫描解决方案”
阅读全文
摘要:1、在安装目录找到MaintenanceTool.exe 2、选择“Setting”,“Temporary repositories” add一个地址“https://download.qt.io/online/qtsdkrepository/windows_x86/root/qt/”,从而添加一个
阅读全文