Qt对话框到主窗口

Qt对话框到主窗口,qt,qt-creator,qtwebkit,qtip,Qt,Qt Creator,Qtwebkit,Qtip,我做了一个项目,其中mainpage是mainwindow,而在导航时转到另一个页面,这是一个对话框窗口……现在我想在对话框窗口上显示最大、最小图标,就像主窗口一样,但我没有得到它,我只是尝试用dialog.show()在main中编写代码但是主窗口和对话框窗口都显示在一起,这是不应该发生的,请告诉我如何将最大值和最小值添加到我的对话框窗口中?此代码将帮助您从对话框导航到主窗口,即使您在导航过程中已隐藏 MainWindow *mainWindow = new MainWindow();

我做了一个项目,其中mainpage是mainwindow,而在导航时转到另一个页面,这是一个对话框窗口……现在我想在对话框窗口上显示最大、最小图标,就像主窗口一样,但我没有得到它,我只是尝试用dialog.show()在main中编写代码但是主窗口和对话框窗口都显示在一起,这是不应该发生的,请告诉我如何将最大值和最小值添加到我的对话框窗口中?

此代码将帮助您从对话框导航到主窗口,即使您在导航过程中已隐藏

    MainWindow *mainWindow = new MainWindow();
    mainWindow->show();

嗨,什么是“最大、最小图标”?您在主窗口中使用Qt Designer添加的一些图标?@Martin我刚刚添加了带有关闭和其他上下文图标的对话框窗口…..我需要将最大n最小化添加到工具栏中,就像一个要最大化和最小化的窗口一样,如何做?@Martin我尝试添加到main(){mainWindow.show();dialog.show()}但是它使窗口和对话框都能弹出……我不想这样。这里有两件事。当我创建一个对话框时,我在框架顶部有最大和最小图标。为什么你没有呢?你能为你得到的东西添加一个截图(或图片链接)吗?如果在Qt中创建QDialog,则必须了解它是一个新窗口。如果你想“在”主窗口内导航,你必须在主窗口内创建一些小部件,而不是新的QDialog。@Martin谢谢你,我想我犯了一个错误,在主窗口内添加QDialog来导航,正如你告诉我的那样,我做了类似的操作来导航..我会尝试添加小部件..如果再次出现问题,我将发布一个带有截图的回复。谢谢。我添加这个帖子已经快4年了。顺便说一句,谢谢sudharshanYes,你是对的。但是没有人给出你问题的答案。对于下一代,我已经发布了答案。谢谢提出明确的问题!