收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
int index = 2; //图片标记值
};
#endif // PICTEST_H
pictest.cpp
#include “pictest.h”
#include “ui_pictest.h”
#include “qevent.h”
#include
Pictest::Pictest(QWidget *parent) :
QDialog(parent),
ui(new Ui::Pictest)
{
ui->setupUi(this);
this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowSystemMenuHint | Qt::WindowMinimizeButtonHint); //出去窗体边框
this->setStyleSheet(QString(“background-image: url(😕%1.png);”).arg(2)); //显示一张图片
this->installEventFilter(this); //设置点击事件
}
Pictest::~Pictest()
{
delete ui;
}
//点击事件函数
bool Pictest::eventFilter(QObject *watch, QEvent *evn)
{
static int press_x; //点击鼠标时获取的横坐标x
static int press_y; //点击鼠标时获取的纵坐标y
static int relea_x; //松开鼠标时获取的横坐标x
static int relea_y; //松开鼠标时获取的纵坐标y
QMouseEvent *event = static_cast<QMouseEvent *>(evn); //将图片QT QEvent 转换为 QMouseEvent ,QKeyEvent…等子类
//获取点击鼠标(手指)时的坐标
if (event->type() == QEvent::MouseButtonPress)
{
press_x = event->globalX();
press_y = event->globalY();
}
//获取松开鼠标(手指)时的坐标
if(event->type() == QEvent::MouseButtonRelease)
{
relea_x = event->globalX();
relea_y = event->globalY();
}
//对鼠标(手指)滑动的方向进行判断(右滑)
if((relea_x - press_x) > 5 && event->type() == QEvent::MouseButtonRelease && qAbs(relea_y - press_y) < 50)
{
if (index == 5) {
index = 2;
} else {
index++;
}
this->setStyleSheet(QString(“background-image: url(😕%1.png);”).arg(index)); //切换图片
}
//对鼠标(手指)滑动的方向进行判断(左滑)
if((press_x - relea_x) > 5 && event->type() == QEvent::MouseButtonRelease && qAbs(relea_y - press_y) < 50)
{
if(index == 2)
{
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新**
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)