擅长:python、mysql、java
<p>您可以重新实现对话框的CloseEvent(在Qt文档中找到<a href="http://qt-project.org/doc/qt-4.8/qwidget.html#closeEvent" rel="nofollow">here</a>),并使用QSettings(docs<a href="http://qt-project.org/doc/qt-4.8/qsettings.html" rel="nofollow">here</a>)保存适当的设置。在</p>
<pre><code>class MyDialog(QDialog):
def closeEvent(event):
settings = QSettings()
settings.setValue('value1', 1)
event.accept()
</code></pre>