frame.cpp
来自「嵌入式LINUX的智能家居系统源码」· C++ 代码 · 共 38 行
CPP
38 行
#include"frame.h"Frame::Frame() : QFrame(this){}Frame::Frame( QWidget* parent, const char* name) : QFrame( parent, name ){ setFrameShadow(QFrame::Raised); imagePath="./stop.jpg"; Timer1=new QTimer(this); connect(Timer1 ,SIGNAL(timeout()),this,SLOT(paintFrame())); Timer1->start(40,false);}void Frame::startPaint(){ Timer1->stop(); imagePath="./shot.jpeg"; }void Frame::stopPaint(){ imagePath="./stop.jpg"; Timer1->start(40,false);}void Frame::paintFrame(){ QImage image(imagePath,0); QPainter p(this); QRect rect=frameRect(); p.drawImage(rect,image);}void Frame::getImage(QString filePath){ imagePath=filePath;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?