0

在我的项目中,我为我的程序制作了一个 tabWidget 作为 centralWidget。当用户第一次打开程序时,tabWidget 被禁用。用户可以在打开文件时启用所有内容。所以我程序中的所有内容都开始禁用。

在其中一个选项卡中,我有一个 webView 小部件,可以播放设置为自动播放的 youtube 视频。一切正常,除了在启用 tabWidget 之前无法单击 webView(无法停止视频)。

有什么方法可以允许启用一个对象,而其他所有对象仍然被禁用?

我很难解释,但这是一张图片:

在此处输入图像描述

如您所见,一切都被禁用,包括视频。我可以挑出要启用的视频吗?

谢谢你的时间 :)

4

1 回答 1

0

天下没有免费的午餐。你有两个选择:

  1. 禁用“设置”选项卡上的其他选项卡和所有其他小部件。
  2. 使 webView 小部件成为主窗口的弹出子窗口(然后管理主窗口大小/位置更改的几何图形)。

我想第三种选择是启用另一个包含视频和小部件的启用选项卡以打开文件。这将帮助用户知道该做什么,而不是用禁用的界面攻击他们。

于 2013-09-04T14:08:11.207 回答