Russian Qt Forum

Qt => Model-View (MV) => Тема начата: Stariy от Сентябрь 06, 2010, 22:54



Название: QWebView не отображает flash
Отправлено: Stariy от Сентябрь 06, 2010, 22:54
subj
Ставил адобовский плеер для всех браузеров, имеющихся в системе - и для умолчального, и для остальных. Не помогает, хоть тресни. И под виндой, и под линуксом. Тестился на сайте goldfishkaточкару. Кто-нибудь сталкивался уже с такой проблемой?


Название: Re: QWebView не отображает flash
Отправлено: Kolobok от Сентябрь 06, 2010, 23:07
Тема уже поднималась. Ищи.


Название: Re: QWebView не отображает flash
Отправлено: Stariy от Сентябрь 08, 2010, 20:14
Там немного не то было.


Название: Re: QWebView не отображает flash
Отправлено: igor_bogomolov от Сентябрь 09, 2010, 09:12
Код
C++ (Qt)
#include <QtGui>
#include <QtWebKit>
 
int main(int argc, char *argv[])
{
   QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
   QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);
   QApplication a(argc, argv);
   QWidget *win = new QWidget();
   QVBoxLayout *lay = new QVBoxLayout();
   QWebView *web = new QWebView();
   QString qstring = "http://www.goldfishka.com";
   QUrl qurl = QUrl::QUrl(qstring);
   web->load(qurl);
   web->show();
   lay->setContentsMargins(0, 0, 0, 0);
   lay->addWidget(web);
   win->setLayout(lay);
   win->setGeometry(150, 60, 980, 680);
   win->show();
 
   return a.exec();
}


Название: Re: QWebView не отображает flash
Отправлено: Stariy от Сентябрь 10, 2010, 10:56
Спасибо огромное!
Вот эти две строчки помогли
Код:
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
    QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);
До этого я настраивал сам элемент QWebView, но это не действовало. Спасибо!


Название: Re: QWebView не отображает flash
Отправлено: ufna от Сентябрь 10, 2010, 11:16
Там немного не то было.

Было там то же самое, сам уже два раза этот финт на форуме в подобных темах писал ;)