Embed YouTube Video in QWebView/es: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
= Insertar vídeos de YouTube Video en QWebView = | = Insertar vídeos de YouTube Video en QWebView = | ||
Este pequeño fragmento de código muestra como insertar un vídeo de Youbube en una "QWebView":http://doc.qt.io/qt-5.0/qtwebkit/qwebview.html. Esto también demuestra el soporte de Qt para con flash. | Este pequeño fragmento de código muestra como insertar un vídeo de Youbube en una "QWebView":http://doc.qt.io/qt-5.0/qtwebkit/qwebview.html. Esto también demuestra el soporte de Qt para con flash. | ||
Primero cree una aplicación Qt Gui usando Qt Creator y añada una QWebView en ella. | |||
Ahora agregue soporte para red y para webkit en su archivo .pro. | Ahora agregue soporte para red y para webkit en su archivo .pro. | ||
<code> | <code> | ||
QT += core gui network webkit | |||
</code> | |||
Now add this in your mainwindow.cpp file | Now add this in your mainwindow.cpp file | ||
<code> | |||
MainWindow::MainWindow(QWidget *parent) : | |||
QMainWindow(parent), | |||
ui(new Ui::MainWindow) | |||
{ | |||
ui->setupUi(this); | |||
QNetworkProxyFactory::setUseSystemConfiguration (true); | |||
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true); | |||
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true); | |||
ui->webView->load(QUrl("http://www.youtube.com/watch?v=3aR27FLbb04")); | |||
} | |||
</code> | |||
Usted debe ser capaz de cargar la página web con el vídeo incrustado en él. | Usted debe ser capaz de cargar la página web con el vídeo incrustado en él. | ||
También puede incrustar este vídeo sólo una object tag en un archivo html local y apuntar la ruta hacia el archivo local. | |||
Para mas información de como usar flash con Qt puede ser encontrada en este "articulo":http://blog.forwardbias.in/2009/12/flash-in-qgraphicsview.html | Para mas información de como usar flash con Qt puede ser encontrada en este "articulo":http://blog.forwardbias.in/2009/12/flash-in-qgraphicsview.html |
Revision as of 11:20, 25 February 2015
Spanish | English | Deutsch | Български | 日本語 | Português |
Insertar vídeos de YouTube Video en QWebView
Este pequeño fragmento de código muestra como insertar un vídeo de Youbube en una "QWebView":http://doc.qt.io/qt-5.0/qtwebkit/qwebview.html. Esto también demuestra el soporte de Qt para con flash. Primero cree una aplicación Qt Gui usando Qt Creator y añada una QWebView en ella.
Ahora agregue soporte para red y para webkit en su archivo .pro.
QT += core gui network webkit
Now add this in your mainwindow.cpp file
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QNetworkProxyFactory::setUseSystemConfiguration (true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);
ui->webView->load(QUrl("http://www.youtube.com/watch?v=3aR27FLbb04"));
}
Usted debe ser capaz de cargar la página web con el vídeo incrustado en él. También puede incrustar este vídeo sólo una object tag en un archivo html local y apuntar la ruta hacia el archivo local.
Para mas información de como usar flash con Qt puede ser encontrada en este "articulo":http://blog.forwardbias.in/2009/12/flash-in-qgraphicsview.html