Publicado em Exemplos Qt, Programação, Qt

Reprodução de vídeo numa GUI em Qt5

O exemplo que apresento hoje consiste num reprodutor de vídeo (video player) muito simples.

videoPlayer

O programa foi construído com base na classe QMainWindow , sendo o vídeo exibido no respetivo centralWidget.

A reprodução do vídeo torna-se possível após a criação de dois objectos:

  1. media = new QMediaPlayer(this); Trata-se de uma classe genérica, capaz de ser associada a vários tipos de media (audio, video, …)
  2. video = new QVideoWidget(this); Disponibiliza um objeto capaz de exibir vídeo, associado a um QMediaPlayer.

O resto do código é “paisagem”, ou seja, seve para criar menus, botões de abrir, reproduzir, pausar, parar e sair.

Obter código:

https://www.box.com/s/065r7ih3mhjv693ako9f

Nota:

Escolhi um vídeo ao acaso :)

Anúncios

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s