代码拉取完成,页面将自动刷新
/*
* @file globalhelper.h
* @date 2018/01/07 10:41
*
* @author itisyang
* @Contact [email protected]
*
* @brief 公共接口
* @note
*/
#ifndef GLOBALHELPER_H
#define GLOBALHELPER_H
#pragma execution_character_set("utf-8")
enum ERROR_CODE
{
NoError = 0,
ErrorFileInvalid
};
#include <QString>
#include <QPushButton>
#include <QDebug>
#include <QStringList>
#include <opencv2/opencv.hpp>
class GlobalHelper // 工具类
{
public:
GlobalHelper();
/**
* 获取样式表
*
* @param strQssPath 样式表文件路径
* @return 样式表
* @note
*/
static QString GetQssStr(QString strQssPath);
/**
* 为按钮设置显示图标
*
* @param btn 按钮指针
* @param iconSize 图标大小
* @param icon 图标字符
*/
static void SetIcon(QPushButton* btn, int iconSize, QChar icon);
static void SavePlaylist(QStringList& playList); // 保存播放列表
static void GetPlaylist(QStringList& playList); // 获取播放列表
static void SavePlayVolume(double& nVolume); // 保存音量
static void GetPlayVolume(double& nVolume); // 获取音量
static QString GetAppVersion();
};
//必须加以下内容,否则编译不能通过,为了兼容C和C99标准
#ifndef INT64_C
#define INT64_C
#define UINT64_C
#endif
extern "C" {
#include "libavutil/avstring.h"
#include "libavutil/eval.h"
#include "libavutil/mathematics.h"
#include "libavutil/pixdesc.h"
#include "libavutil/imgutils.h"
#include "libavutil/dict.h"
#include "libavutil/parseutils.h"
#include "libavutil/samplefmt.h"
#include "libavutil/avassert.h"
#include "libavutil/time.h"
#include "libavformat/avformat.h"
#include "libavdevice/avdevice.h"
#include "libswscale/swscale.h"
#include "libavutil/opt.h"
#include "libavcodec/avfft.h"
#include "libswresample/swresample.h"
#include "SDL.h"
}
//#undef main
#define MAX_SLIDER_VALUE 65536
#endif // GLOBALHELPER_H
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。