资源简介
就是一个视频监视软件,功能来说还是比较简单的,只是学习使用;我会定期把需要下载的积分降下来,减少大家的下载分数的硬性需求。
代码片段和文件信息
#include “frmmain.h“
#include “ui_frmmain.h“
#include “qffmpeg.h“
#include “rtspthread.h“
#include
#include
#include
#include
#define BORDER_TOP 55
#define BORDER_RIGHT 26
#define BORDER_BOTTOM 23
#define BORDER_LEFT 23
frmMain::frmMain(QWidget *parent) :
QWidget(parent)
ui(new Ui::frmMain)
{
ui->setupUi(this);
QPropertyAnimation *animation = new QPropertyAnimation(this “windowOpacity“);
animation->setDuration(1000);
animation->setStartValue(0);
animation->setEndValue(1);
animation->start();
//设置为无边框窗体
this->setWindowFlags(Qt::framelessWindowHint);
//设置为背景透明
this->setAttribute(Qt::WA_TranslucentBackground);
//设置界面背景图
m_pixmapBg.load(“:/image/bg_main.png“);
}
frmMain::~frmMain()
{
delete ui;
}
void frmMain::paintEvent(QPaintEvent *e)
{
QPainter painter(this);
//九宫格
//画左上角
painter.drawPixmap(QPoint(0 0) m_pixmapBg QRect(0 0 BORDER_LEFT BORDER_TOP));
//画顶部
painter.drawPixmap(QRect(BORDER_LEFT 0 width() - BORDER_RIGHT - BORDER_LEFT BORDER_TOP)
m_pixmapBg
QRect(BORDER_LEFT 0 m_pixmapBg.width() - BORDER_RIGHT - BORDER_LEFT BORDER_TOP));
//画右上部分
painter.drawPixmap(QPoint(width() - BORDER_RIGHT 0) m_pixmapBg
QRect(m_pixmapBg.width() - BORDER_RIGHT 0 BORDER_RIGHT BORDER_TOP));
//画左下部分
painter.drawPixmap(QPoint(0 height() - BORDER_BOTTOM) m_pixmapBg
QRect(0 m_pixmapBg.height() - BORDER_BOTTOM BORDER_LEFT BORDER_BOTTOM));
//画底部分
painter.drawPixmap(QRect(BORDER_LEFT height() - BORDER_BOTTOM width() - BORDER_RIGHT - BORDER_LEFT BORDER_BOTTOM)
m_pixmapBg
QRect(BORDER_LEFT m_pixmapBg.height() - BORDER_BOTTOM m_pixmapBg.width() - BORDER_RIGHT - BORDER_LEFT BORDER_BOTTOM));
//画右下部分
painter.drawPixmap(QPoint(width() - BORDER_RIGHT height() - BORDER_BOTTOM)
m_pixmapBg
QRect(m_pixmapBg.width() - BORDER_RIGHT m_pixmapBg.height() - BORDER_BOTTOM BORDER_RIGHT BORDER_BOTTOM));
//画左部分
painter.drawPixmap(QRect(0 BORDER_TOP BORDER_LEFT height() - BORDER_BOTTOM - BORDER_TOP)
m_pixmapBg
QRect(0 BORDER_TOP BORDER_LEFT m_pixmapBg.height() - BORDER_BOTTOM - BORDER_TOP));
//画右部分
painter.drawPixmap(QRect(width() - BORDER_RIGHT BORDER_TOP BORDER_LEFT height() - BORDER_BOTTOM - BORDER_TOP)
m_pixmapBg
QRect(m_pixmapBg.width() - BORDER_RIGHT BORDER_TOP BORDER_LEFT m_pixmapBg.height() - BORDER_BOTTOM - BORDER_TOP));
//画中间部分
painter.drawPixmap(QRect(BORDER_LEFT BORDER_TOP width() - BORDER_RIGHT - BORDER_LEFT height() - BORDER_BOTTOM - BORDER_TOP)
m_pixmap
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 18928128 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\bin\avcodec-55.dll
文件 2031616 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\bin\avfilter-4.dll
文件 5339136 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\bin\avformat-55.dll
文件 412160 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\bin\avutil-52.dll
文件 43008 2012-09-05 14:48 Qt下的监控工具源代码示例可以运行起来\bin\libgcc_s_dw2-1.dll
文件 11362 2012-09-05 14:48 Qt下的监控工具源代码示例可以运行起来\bin\mingwm10.dll
文件 2537472 2012-09-05 14:47 Qt下的监控工具源代码示例可以运行起来\bin\QtCore4.dll
文件 9814016 2012-09-05 14:48 Qt下的监控工具源代码示例可以运行起来\bin\QtGui4.dll
文件 84 2014-05-05 12:47 Qt下的监控工具源代码示例可以运行起来\bin\rtsp.txt
文件 880128 2014-07-19 17:27 Qt下的监控工具源代码示例可以运行起来\bin\RTSPTool.exe
文件 433664 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\bin\swscale-2.dll
文件 177984 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\avcodec.h
文件 3111 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\avfft.h
文件 2392 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\dxva2.h
文件 10654 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\old_codec_ids.h
文件 4007 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\vaapi.h
文件 4094 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\vda.h
文件 6200 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\vdpau.h
文件 5109 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\version.h
文件 6062 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavcodec\xvmc.h
文件 3321 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\asrc_abuffer.h
文件 3784 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\avcodec.h
文件 56887 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\avfilter.h
文件 975 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\avfiltergraph.h
文件 7539 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\buffersink.h
文件 4898 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\buffersrc.h
文件 3498 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavfilter\version.h
文件 98969 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavformat\avformat.h
文件 18001 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavformat\avio.h
文件 2830 2014-04-29 10:08 Qt下的监控工具源代码示例可以运行起来\ffmpeg\include\libavformat\version.h
............此处省略105个文件信息
相关资源
- IEC61850 SCL文件编辑工具
- 基于qt的截图工具,实现截图后进行多
- QT程序源代码打包
- 板式家具下料算法
- Qt5.6.1下写的简单版的无聊打飞机游戏
- STM32F4x7+freertos+lwip+ssl+MQTT-(MDK5)稳定
- GB-35114-2017公共安全视频监控联网信
- QT中QSS主题生成器
- Qt局域网QQ
- QWT-6.1.3移植源码以及编译好的MSVC和
- Qt获取坐标图像读取及显示,图像坐标
- 远程桌面监控 源码QT
- opencv3.4.1最新库文件
- NeHe OpenGL Qt4教学代码
- ros_qtc_plugin插件的使用视频教程
- Qt开发图书管理系统
- qt结合gdal实现图像读取操作
- MQTT Essentials – A Lightweight IoT Protocol
- Qt5.6.1环境下基于Windows API的按键精灵
- QT版黑白棋
- Qt5实现音乐播放器清爽版
- 基于opencv的远程视频监控智能小车
- Qt5虚拟键盘支持拖动中文拼音,大小
- Exe守护程序
- 海康相机SDK+QT二次开发.rar
- QtitanRibbon 4.8代码
-
QT开发flashpla
yer播放器 - VS2017+QT5.9.1+大漠插件测试工程
- wenquanyi qpf字体[120-360]
- 远程视频监控项目177348
评论
共有 条评论