Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/151.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在Qt中连接多个.ui文件_C++_Qt - Fatal编程技术网

C++ 在Qt中连接多个.ui文件

C++ 在Qt中连接多个.ui文件,c++,qt,C++,Qt,我有一个窗口(.ui文件),在某个时刻,我想删除其中的所有内容,并通过将一个新的.ui文件连接到该类重新绘制一个新接口,而不创建单独的类。有办法吗?这项任务对你来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用setCurrentIndex()和/或setCurrentPage(),在代码内部切换这些小部件。这项任务对您来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用setCurrent

我有一个窗口(.ui文件),在某个时刻,我想删除其中的所有内容,并通过将一个新的.ui文件连接到该类重新绘制一个新接口,而不创建单独的类。有办法吗?

这项任务对你来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用
setCurrentIndex()
和/或
setCurrentPage()
,在代码内部切换这些小部件。这项任务对您来说似乎是一项不错的工作。在它的帮助下,您可以在设计器中方便地设计不同的小部件(也称为“页面”),并使用
setCurrentIndex()
和/或
setCurrentPage()在代码内部进行切换

您不能使用隐藏/显示不同的部分吗?我可能需要将新的小部件放在以前的小部件所在的位置。如果您将它们放在
QVBoxLayout
中,并且每次只显示一个,它们将占据相同的位置。然后我可以将它们置于设计器模式吗?您是否想过使用QStackedWidget:。听起来像是你在寻找的东西,你可以在设计器中方便地设置所有页面的样式。你不能使用隐藏/显示不同的部分吗?我可能需要将新的小部件放在以前的小部件所在的位置。如果你将它们放在
QVBoxLayout
中,并且每时每刻只显示一个,它们将占据相同的位置。然后我可以将它们置于设计器模式吗?您是否想过使用QStackedWidget:。听起来像你正在寻找的,你可以在设计器中方便地设置所有页面的样式。