Beispiel #1
0
 def closeEvent(self, event):
     event.ignore()
     close_state = Configure.read_config()
     if close_state == '0':
         self.hide_or_display()
     elif close_state == '2':
         QtGui.qApp.quit()
     else:
         self.close_dialog = CloseDialog(self)
         self.close_dialog.setModal(False)
         self.jiajia = self.close_dialog.exec_()
         Configure.write_config(self.jiajia)
         if self.jiajia == 0:
             self.hide_or_display()
             #self.ask_next_time = False
         elif self.jiajia == 1:
             self.hide_or_display()
             #self.ask_next_time = True
         elif self.jiajia == 2:
             self.ask_next_time = False
             QtGui.qApp.quit()
         elif self.jiajia == 3:
             self.ask_next_time = True
             QtGui.qApp.quit()