English | 简体中文
- 这是一个关于
Qt5
的项目实践,未来会添加一些控件。欢迎大家留言评论,参考学习和测试。
名称 | 描述 |
---|---|
CustomWidgetDemos | 自定义动画控件和使用示例 |
MultithreadedDownloader | 多线程下载器 |
QmlDemo | QML 学习项目 |
QmlFireworks | QML 烟花 (粒子系统) Demo |
VideoPlayer | 视频播放器 (使用了 FFmpeg 和 OpenGL ) |
- 工具集 :
Qt 5.15.2
- 编译器 :
Microsoft Visual C++ 2019
,GCC 10
-
需要
Qt5
和FFmpeg
环境。-
安装 Qt5。
-
安装 FFmpeg。
-
Windows
下载 FFmpeg(shared libraries),将库路径添加到系统环境变量
FFMPEG_PATH
。 -
Linux
sudo pacman -S ffmpeg # Arch sudo apt install ffmpeg libavfilter-dev # Debian
-
-
-
克隆仓库到本地并编译项目。
git clone https://github.com/ho-229/QtDemos.git # or https://gitee.com/ho229/QtDemos.git cd QtDemos mkdir build cd build qmake .. make -j