示例#1
0
文件: main.py 项目: kratos83/Rubrica
 def openAbout(self):
             self.info = QDialog()
             self.info = Info()
             self.info.exec_()
示例#2
0
文件: main.py 项目: kratos83/Rubrica
class main (QtGui.QMainWindow, rubrica.Ui_MainWindow):
    
                    def __init__(self,  parent=None):
                                super(main, self).__init__(parent)
                                self.setupUi(self)

				#Esco dalla main
				self.actionExit.triggered.connect(QCoreApplication.instance().quit)
                                #---------------------------------------------------
                                #Apro la finestra di dialogo about
				#---------------------------------------------------
                                self.about_contact.clicked.connect(self.openAbout)
				self.actionAbout.triggered.connect(self.openAbout)
                                #---------------------------------------------------
				#Apro la finestra di dialogo per la visualizzazione
				#dei contatti
				#---------------------------------------------------
				self.view_contact.clicked.connect(self.openViewContact)
				self.actionView_contact.triggered.connect(self.openViewContact)
				#---------------------------------------------------
				#Apro la finestra di dialogo per l'inserimento
				#dei contatti
				#---------------------------------------------------
				self.addContact.clicked.connect(self.openSaveContact)
				self.actionInsert.triggered.connect(self.openSaveContact)
				#---------------------------------------------------
				#Apro la finestra di dialogo per l'eliminazione
				#dei contatti
				#---------------------------------------------------
				self.remove_contatct.clicked.connect(self.openDelContact)
				self.actionRemove.triggered.connect(self.openDelContact)
				#---------------------------------------------------
				#Apro la finestra di dialogo per l'aggiornamento
				#dei contatti
				#---------------------------------------------------
                                self.update_contatc.clicked.connect(self.openUpdateContatto)
				self.actionUpdate.triggered.connect(self.openUpdateContatto)
				#---------------------------------------------------
				#Apro la finestra di dialogo per la ricerca
				#dei contatti
				#---------------------------------------------------
                                self.find_contact.clicked.connect(self.openFindContatto)
				self.actionFind_contact.triggered.connect(self.openFindContatto)

                    def openAbout(self):
                                self.info = QDialog()
                                self.info = Info()
                                self.info.exec_()
			
		    def openViewContact(self):
				self.lista_contatti = QDialog()
				self.lista_contatti = vistaContatto()
				self.lista_contatti.exec_()

		    def openSaveContact(self):
				self.add_contact = QDialog()
				self.add_contact = saveContatto()
				self.add_contact.exec_()

		    def openDelContact(self):
				self.deleteContact = QDialog()
				self.deleteContact = delContatto()
				self.deleteContact.exec_()

		    def openUpdateContatto(self):
				self.addUpdateContact = QDialog()
				self.addUpdateContact = updateContatto()
				self.addUpdateContact.exec_()
		
		    def openFindContatto(self):
				self.findContact = QDialog()
				self.findContact = findContatto()
				self.findContact.exec_()