Пример виджета видео Qt5, не отображающий видео - PullRequest
0 голосов
/ 06 декабря 2018

Я пытаюсь запустить Пример видео виджета Qt5 здесь , со средой MSYS2 (mingw-w64) и CMake.Все прекрасно собирается и компилируется, отображается видеоплеер и позволяет выбрать видео.Однако, когда я нажимаю кнопку воспроизведения, видео не отображается и не выдается никаких ошибок.Видео файл не поврежден, так как я могу открыть его с VLC просто отлично.

CMakeLists.txt

cmake_minimum_required(VERSION 3.12)
project(VideoWidgetExample)

set(CMAKE_CXX_STANDARD 14)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)

find_package(Qt5Core REQUIRED)
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Gui REQUIRED)
find_package(Qt5Multimedia REQUIRED)
find_package(Qt5MultimediaWidgets REQUIRED)

add_executable(VideoWidgetExample
        VideoPlayer.cpp
        VideoPlayer.h
        main.cpp
    )

target_link_libraries(VideoWidgetExample
        Qt5::Core
        Qt5::Widgets
        Qt5::Gui
        Qt5::Multimedia
        Qt5::MultimediaWidgets
    )

Запуск приложения и вывод терминала Running application and terminal output

...