User interface 在Qt中自动保存与UI相关的设置而不受用户干扰?

User interface 在Qt中自动保存与UI相关的设置而不受用户干扰?,user-interface,qt4,qt4.7,User Interface,Qt4,Qt4.7,有没有一种方法可以让Qt在不调用QSettings::setValue()的情况下自动保存UI设置? e、 g在qmain窗口中,自动保存QMenu的字体大小 谢谢 QMainWindow具有函数saveState和restoreState,还派生自QWidget save和restore geometry。但是,正如文档中所述,您只能恢复以下设置:主窗口状态和几何体。似乎不可避免的是,您将为单个小部件实现设置存储。在上面的链接中,Qt人员给出了一个关于如何在mainwindow中实现这一点的好

有没有一种方法可以让Qt在不调用QSettings::setValue()的情况下自动保存UI设置? e、 g在qmain窗口中,自动保存QMenu的字体大小


谢谢

QMainWindow具有函数saveState和restoreState,还派生自QWidget save和restore geometry。但是,正如文档中所述,您只能恢复以下设置:主窗口状态和几何体。似乎不可避免的是,您将为单个小部件实现设置存储。在上面的链接中,Qt人员给出了一个关于如何在mainwindow中实现这一点的好片段