在 QMainWindow 中我有 2 个 QSplitter。在那个分离器中,我有 QTextEdit、QLineEdits、QTableWinget、Ragio 按钮等等……我想知道在按下文件-> 新菜单按钮后是否已经更改了一些东西。有什么通用的方法可以做到这一点吗?
我在某处读到建议使用 QMainWindow 的 isWindowModified() 函数,但似乎不起作用。
最佳答案
setWindowModified() 不会将 windowModified 标志传播给父级。此错误在此处描述:https://bugreports.qt.io/browse/QTBUG-20150 .我刚试了一下,确实不行。
关于c++ - Qt - 如何知道子部件中的内容是否已更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2559681/