大家在vc、firefox、office等软件中,如果点击菜单”选项“会弹出一个对话框,在”选项”对话框中,有些按钮,可以再弹出一个对话框,比如firefox里面的网络连接设置,vc里面有工具路径设置,都是点击某个按钮会再生成一个对话框。而且这两个对话框都是modal对话框,又称模式对话框。
于是我写了一个QMainWindow继承类,它只有一个菜单项,点击菜单会生成一个模式对话框,在模式对话框中有一个按钮,设置按钮点击的槽函数是再生成一个模式对话框,实际测试的结果是第二级模式对话框根本出不来。
请问这种多级模式对话框在qt中是怎样实现的?