Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.34 KB

README.CN.md

File metadata and controls

48 lines (34 loc) · 1.34 KB

QtDemos

English | 简体中文

  • 这是一个关于 Qt5 的项目实践,未来会添加一些控件。欢迎大家留言评论,参考学习和测试。
名称 描述
CustomWidgetDemos 自定义动画控件和使用示例
MultithreadedDownloader 多线程下载器
QmlDemo QML 学习项目
QmlFireworks QML 烟花 (粒子系统) Demo
VideoPlayer 视频播放器 (使用了 FFmpegOpenGL)

开发环境

  • 工具集 : Qt 5.15.2
  • 编译器 : Microsoft Visual C++ 2019 , GCC 10

如何编译

  • 需要 Qt5FFmpeg 环境。

    • 安装 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