+class PydunAskSaveDialog(QtGui.QMessageBox):\r
+ def __init__(self, parent, filename):\r
+ super(PydunAskSaveDialog, self).__init__(parent)\r
+ self.setText(u"{filename} への変更を保存しますか?".format(filename=filename))\r
+ self.setStandardButtons(QtGui.QMessageBox.Save | QtGui.QMessageBox.Discard | QtGui.QMessageBox.Cancel)\r
+ self.setDefaultButton(QtGui.QMessageBox.Save)\r
+ self.button(QtGui.QMessageBox.Save).setText(u"保存する(&S)")\r
+ self.button(QtGui.QMessageBox.Discard).setText(u"保存しない(&N)")\r
+ self.button(QtGui.QMessageBox.Cancel).setText(u"キャンセル")\r
+\r
+\r