上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 阅读全文
posted @ 2021-04-27 22:42 补码 阅读(532) 评论(0) 推荐(0) 编辑
摘要: QGraphicsItem不管建立坐标为多少,未在Scene移动时,scenePos = (0, 0),移动后,scenePos为其偏差量。 例如: 建立一个item矩形,第一个点为P1,第二个点为P2,初始scenePos = (0, 0); 当item往X正方向移动50,Y正方向移动100,此时 阅读全文
posted @ 2021-04-27 21:36 补码 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 1 QPixmap tempPix = pixmap.copy(x, y, 1, 1); // 获取坐标值位置处的像素图 2 imageBits = tempPix.toImage(); 3 if(imageBits.isNull() == false) 4 { 5 if(imageBits.all 阅读全文
posted @ 2021-04-19 22:46 补码 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 1 QDir dir(path); 2 QStringList filter; 3 filter<<"*.bmp"<<"*.jpg"<<"*.png"; 4 infolist = dir.entryInfoList(filter); 5 6 if(infolist.isEmpty()) 7 { 8 阅读全文
posted @ 2021-04-19 19:37 补码 阅读(911) 评论(0) 推荐(0) 编辑
摘要: QScreen *screen = QGuiApplication::primaryScreen(); screen->grabWindow(0).save("test.jpg"); 阅读全文
posted @ 2020-11-30 10:50 补码 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 数组的特点: 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。数组的插入数据和删除数据效率低,插入数据时,这个位置后面的数据在内存中都要向后移。删除数据时,这个数据后面的数据都要往前移动。但数组的随机读取效率很高。因为数组是连续的,知道每一个数据的内存地址 阅读全文
posted @ 2020-11-22 13:03 补码 阅读(298) 评论(0) 推荐(0) 编辑
摘要: C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式). 简单的说就是,explicit 禁止类构造函数的隐式转换。 阅读全文
posted @ 2020-11-16 20:51 补码 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 并不是所有的语言都支持_cdcel调用规则,但是都支持_sdtcall调用规则, 假如你用VC做了一个DLL,导出了某些函数,如果你想这个DLL被其他语言也能调用的话,VB.DEPHI.PB..你的把他的调用约定声明为__stdcallwindows api都是_stdcall调用规则, 函数调用约 阅读全文
posted @ 2020-11-16 12:44 补码 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、程序编译过程 二、静态库创建和使用 1、新建Mainwindow项目,写一个定时器做测试 a).h b).cpp 1 #include "staticclass.h" 2 #include "ui_staticclass.h" 3 #include<QTimer> 4 5 staticClass 阅读全文
posted @ 2020-11-14 23:36 补码 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 需要判断返回的QWidget是什么类型的元对象,方法如下 QMetaObject Struct 包含元对象的信息 QMetaObject 是QObject的结构体,包含了元对象的信息 其中const char *QMetaObject::className() const 返回该元对象的类名 例子: 阅读全文
posted @ 2020-11-13 13:36 补码 阅读(468) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页