Qt问到全屏闪存应用程序

时间:2010-01-01 22:03:50

标签: c++ qt flash

我正在使用Qt开发应用程序,我们可以在内部选择像youtube这样的Flash流媒体视频。有没有办法在不需要用户交互的情况下以编程方式全屏显示Flash应用程序?

我正在使用“QWebView”控件。

3 个答案:

答案 0 :(得分:1)

尝试为托管QWebView控件的窗口调用showFullScreen

  

void QWidget :: showFullScreen()
  全屏显示小部件   模式。

     

调用此功能只会影响   窗户。

     

要从全屏模式返回,请致电   showNormal()。

答案 1 :(得分:0)

您始终可以将Qt中的javascript注入您的QWebPage。如果有一个用于强制Flash查看器全屏的JavaScript API,我不知道。

答案 2 :(得分:0)

我想说:找到页面上全屏应用程序的按钮,然后使用QEVent发送一个点击。棘手,但可能会奏效。

如果按钮位于Flash应用程序内部,则很难找到它,但如果成功,您可以将点击发送到Flash应用程序区域。