自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 printf函数

自用学习插眼printf函数重点看[3]格式字符串(格式)地址:https://blog.csdn.net/m0_48809769/article/details/108219550

2022-04-07 10:24:20 86

原创 main.h test

#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QMessageBox>#include <QPainter>#include <QPixmap>#include <QDateTime>#include <QTimer>#include <QPoint>#include <QtSerialPort/QS

2022-03-15 15:39:57 489

原创 QT信号和槽函数

7 自定义信号和槽7.1 自定义信号7.1.1 写到 signals下7.1.2 返回 void7.1.3 需要声明,不需要实现7.1.4 可以有参数 ,可以重载7.2 自定义槽函数7.2.1 返回void7.2.2 需要声明 ,也需要实现7.2.3 可以有参数 ,可以重载7.2.4 写到 public slot下 或者public 或者全局函数7.3 触发自定义的信号7.3.1 emit 自定义信号7.4 案例-下课后,老师触发饿了信号,学生响应信号,请客吃饭/////////

2022-03-11 17:06:15 351

原创 QT对文件读写

1先读取文件路径QString path= QFileDialog::getOpenFileName(this,“打开文件”,“D:\”);QFile file(path);2设置文件是读还是写file.open(打开方式);QIODevice::ReadOnly 只读QIODevice::Append 写(追加写)3读取方式QByteArray array= file.readAll();//全部读取QByteArray array= file.readLine();//按行读取4默

2022-03-08 20:09:42 3099

原创 QT 用painter调用资源图片

在.h文件中声明posx=0;Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this);// connect(ui->pushButton,&QPushButton::clicked,[=](){ posx+=20; //如果要手动调用绘图事件,用update比较好 update(); });//

2022-03-08 15:50:27 272

原创 QT绘图事件

1重写绘图事件void Widget::paintEvent(QPaintEvent *event){}还有在.h文件中声明不要忘记2声明一个画家对象 //实例化画家对象,this是指绘图设备 QPainter painter(this); //设置画笔 QPen pen(QColor(255,25,255)); //设置画笔宽度 pen.setWidth(3); //设置画笔风格 pen.setStyle(Qt::DotLi

2022-03-08 15:13:35 325

原创 QT鼠标事件

1鼠标进入事件void myLabel::enterEvent(QEvent *event){ qDebug()<<"鼠标进入了";}2鼠标离开事件void myLabel::leaveEvent(QEvent*){ // qDebug()<<"鼠标离开了";}3鼠标按下void myLabel::mousePressEvent(QMouseEvent *ev){ //左键按下才打印 if(ev->button()==Qt:

2022-03-08 09:58:37 374

原创 QT定时器

定时器1 3.1 利用事件void timerEvent(QStimerEvent *ev); 3.2 启动定时器 startTimer(1000);毫秒单位 3.3 timerEvent的返回值是定时器的唯一标示,可以和ev->timerid做比较。//widget.cpp#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent) : QWidget(parent),

2022-03-07 19:40:48 723

原创 QT学习第二天

1QMainWindow1.1菜单栏 最多只有一个1.1.1QmenuBarbar=MenuBar();1.1.2setMenuBar(bar)1.1.3QmenufileMenu=bar->addMenu(“文件”) 创建菜单返回一个fileMenu1.1.4QAction * newAction=fileMenu->addAction(“新建”) 创建菜单项1.1.5 fileMenu->addSeparator(); 添加分割符1.2工具栏 可以有

2022-03-04 11:17:09 614

原创 QT使用 QICON加载不出图片

编译无错误加载无图片网上解决办法:https://www.cnblogs.com/yang12318/p/10699460.html发现删除release和构建都不对解决办法文件路径不是 (路径: :/img/a.png),而是直接复制图片的路径使用这个路径就可以显示了...

2022-03-02 10:58:19 1114 1

原创 2021-10-18

verilog常见bug1[USF-XSim-62] ‘simulate’ step failed with errors. Please check the Tcl console or log files for more information.[Vivado 12-4473] Detected error while running simulation. Please correct the issue and retry this operation.同时出现这两个,好像是存储路径不对,

2021-10-18 15:21:42 213

原创 2021-10-18

verilog学习笔记1拼接符的用法拼接运算符{ }字面上就很好理解,用于将多个信号拼接起来,形成一个新的信号;我这里只说使用结果,不多做解释;reg [7:0] Value;…assign Value <= {0, Value[7:1]};上面这个逻辑,可以实现 寄存器Value右移1位,最高位由 “0”代替;假设Value的值为 1111_1111;第一次运算Value <= {0, Value [7:1]};Value 右移一位,然后0与右移后的Value拼接,

2021-10-18 11:08:55 55

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除