QT学习记录6--调用绘图事件使用资源、QPen、QBrush简介

QT学习记录6–调用绘图事件使用资源

添加资源文件

在QT中添加资源文件的方法:
在项目中右键,点击add New选择要添加的文件(我这里是图片。。)
选择Qt中的Qt Resource File进行添加操作
QT学习记录6--调用绘图事件使用资源、QPen、QBrush简介_第1张图片
然后列表里会出现新的resources文件夹,右键点击Open in Editor进入 ,之后改一下前缀名(改成“/”比较方便)然后就可以添加资源了~

QT学习记录6--调用绘图事件使用资源、QPen、QBrush简介_第2张图片
在这里我就添加了一个图片资源:
QT学习记录6--调用绘图事件使用资源、QPen、QBrush简介_第3张图片

绘图事件

这两步还有个关键~绘图事件。

绘图事件为paintEvent

首先我们要在头文件Widget.h中中声明一下这个事件:

加入代码:

 void paintEvent(QPaintEvent *event);//声明一下绘图事件

然后在Widget.cpp中重写一下:

void Widget :: paintEvent(QPaintEvent *event){
   
    resize(700,700)

你可能感兴趣的:(qt,Qt5,类,Qt,Qt入门)