首页 > 解决方案 > 当我在那个位置已经有一个小部件时,如何使用 QT-designer 设计第二个小部件?

问题描述

我想用 QT-creator 4.9.1 制作一个 gui。设计师。我的窗口有 5 个小部件,每次用户选择其他菜单时,其中一个小部件必须更改其可见性。为此,我在窗口内和工作区小部件内创建了一个名为工作区的小部件,我有第二个小部件名为 workingplace0001。我现在的问题是,我不知道如何创建第二个小部件,因为我无法将 workplace0001 小部件的可见性更改为 false。是否有可能改变可见性,以便我可以在那个地方创建 workinplace0002 或者我不能为此使用设计器?

我必须创造 69 个工作场所

在此处输入图像描述

标签: qtqt-designer

解决方案


您可以使用QStackedWidget。只需将它放在您的主小部件上,然后添加您需要的页面数量,然后将每个工作区放在QStackedWidget. 要更改当前工作场所,只需更改活动页面QStackedWidget


推荐阅读