C++ 在Qt中连接多个.ui文件
我有一个窗口(.ui文件),在某个时刻,我想删除其中的所有内容,并通过将一个新的.ui文件连接到该类重新绘制一个新接口,而不创建单独的类。有办法吗?这项任务对你来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用C++ 在Qt中连接多个.ui文件,c++,qt,C++,Qt,我有一个窗口(.ui文件),在某个时刻,我想删除其中的所有内容,并通过将一个新的.ui文件连接到该类重新绘制一个新接口,而不创建单独的类。有办法吗?这项任务对你来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用setCurrentIndex()和/或setCurrentPage(),在代码内部切换这些小部件。这项任务对您来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用setCurrent
setCurrentIndex()
和/或setCurrentPage()
,在代码内部切换这些小部件。这项任务对您来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用setCurrentIndex()
和/或setCurrentPage()在代码内部进行切换
您不能使用隐藏/显示不同的部分吗?我可能需要将新的小部件放在以前的小部件所在的位置。如果您将它们放在QVBoxLayout
中,并且每次只显示一个,它们将占据相同的位置。然后我可以将它们置于设计器模式吗?您是否想过使用QStackedWidget:。听起来像是你在寻找的东西,你可以在设计器中方便地设置所有页面的样式。你不能使用隐藏/显示不同的部分吗?我可能需要将新的小部件放在以前的小部件所在的位置。如果你将它们放在QVBoxLayout
中,并且每时每刻只显示一个,它们将占据相同的位置。然后我可以将它们置于设计器模式吗?您是否想过使用QStackedWidget:。听起来像你正在寻找的,你可以在设计器中方便地设置所有页面的样式。