更新代码

master
feiyangqingyun 2021-11-19 15:31:35 +08:00
parent ccf354879c
commit ed05fe3770
9 changed files with 19 additions and 6 deletions

View File

@ -1,4 +1,4 @@
#### 一、特别说明 #### 一、特别说明
1. 可以选择打开QWidgetDemo.pro一次性编译所有的也可以到目录下打开pro编译。 1. 可以选择打开QWidgetDemo.pro一次性编译所有的也可以到目录下打开pro编译。
2. 如果发现有些子项目没有加载请打开对应目录下的.pro仔细看里面的注释。 2. 如果发现有些子项目没有加载请打开对应目录下的.pro仔细看里面的注释。
3. 编译好的可执行文件在源码同级目录下的bin目录。 3. 编译好的可执行文件在源码同级目录下的bin目录。

View File

@ -1,4 +1,6 @@
#include "frmdbpage.h" #pragma execution_character_set("utf-8")
#include "frmdbpage.h"
#include "ui_frmdbpage.h" #include "ui_frmdbpage.h"
#include "dbpage.h" #include "dbpage.h"

View File

@ -1,4 +1,6 @@
#include "frmdbpage.h" #pragma execution_character_set("utf-8")
#include "frmdbpage.h"
#include "qapplication.h" #include "qapplication.h"
#include "qtextcodec.h" #include "qtextcodec.h"
#include "qsqldatabase.h" #include "qsqldatabase.h"

View File

@ -1,4 +1,5 @@
#include "appkey.h" #pragma execution_character_set("utf-8")
#include "appkey.h"
#include "qmutex.h" #include "qmutex.h"
#include "qfile.h" #include "qfile.h"
#include "qtimer.h" #include "qtimer.h"

View File

@ -1,4 +1,5 @@
#include "frmmain.h" #pragma execution_character_set("utf-8")
#include "frmmain.h"
#include "ui_frmmain.h" #include "ui_frmmain.h"
#include "appkey.h" #include "appkey.h"

View File

@ -1,4 +1,5 @@
#include "frmmain.h" #pragma execution_character_set("utf-8")
#include "frmmain.h"
#include "ui_frmmain.h" #include "ui_frmmain.h"
#include "qmessagebox.h" #include "qmessagebox.h"
#include "qfile.h" #include "qfile.h"

View File

@ -1,3 +1,4 @@
#pragma execution_character_set("utf-8")
#include "applive.h" #include "applive.h"
#include "qmutex.h" #include "qmutex.h"
#include "qudpsocket.h" #include "qudpsocket.h"

View File

@ -6,6 +6,7 @@ SOURCES += $$PWD/ffmpeg.cpp
DEFINES += ffmpeg4 DEFINES += ffmpeg4
#ffmpeg4则使用ffmpeg4的目录 #ffmpeg4则使用ffmpeg4的目录
contains(DEFINES, ffmpeg4) { contains(DEFINES, ffmpeg4) {
strPath = ffmpeg4 strPath = ffmpeg4
} else { } else {
@ -19,11 +20,13 @@ strInclude = include64
} else { } else {
#由于Qt4不支持QT_ARCH所以会执行下面的 #由于Qt4不支持QT_ARCH所以会执行下面的
#如果用的64位的Qt4则需要自行修改 #如果用的64位的Qt4则需要自行修改
strLib = winlib strLib = winlib
strInclude = include strInclude = include
} }
#表示arm平台构建套件 #表示arm平台构建套件
contains(QT_ARCH, arm) { contains(QT_ARCH, arm) {
strInclude = include strInclude = include
} }
@ -37,6 +40,7 @@ LIBS += -L$$PWD/$$strPath/$$strLib/ -lavcodec -lavfilter -lavformat -lswscale -l
} }
#请自行替换 #请自行替换
!android { !android {
unix:!macx { unix:!macx {
LIBS += -L$$PWD/linuxlib/ -lavfilter -lavformat -lavdevice -lavcodec -lswscale -lavutil -lswresample -lavdevice -lpthread -lm -lz -lrt -ldl LIBS += -L$$PWD/linuxlib/ -lavfilter -lavformat -lavdevice -lavcodec -lswscale -lavutil -lswresample -lavdevice -lpthread -lm -lz -lrt -ldl

View File

@ -6,6 +6,7 @@ SOURCES += $$PWD/vlc.cpp
DEFINES += vlc2 DEFINES += vlc2
#vlc3则使用vlc3的目录 #vlc3则使用vlc3的目录
contains(DEFINES, vlc3) { contains(DEFINES, vlc3) {
strPath = vlc3 strPath = vlc3
} else { } else {