def accept( self ):
     """
     Saves the data to the profile before closing.
     """
     if ( not self.uiNameTXT.text() ):
         QMessageBox.information(self,
                                'Invalid Name',
                                'You need to supply a name for your layout.')
         return
     
     prof = self.profile()
     if ( not prof ):
         prof = XViewProfile()
     
     prof.setName(str(self.uiNameTXT.text()))
     prof.setDescription(str(self.uiDescriptionTXT.toPlainText()))
     prof.setIcon(self.uiIconBTN.filepath())
     
     super(XViewProfileDialog, self).accept()
示例#2
0
    def accept(self):
        """
        Saves the data to the profile before closing.
        """
        if (not self.uiNameTXT.text()):
            QMessageBox.information(
                self, 'Invalid Name',
                'You need to supply a name for your layout.')
            return

        prof = self.profile()
        if (not prof):
            prof = XViewProfile()

        prof.setName(str(self.uiNameTXT.text()))
        prof.setDescription(str(self.uiDescriptionTXT.toPlainText()))
        prof.setIcon(self.uiIconBTN.filepath())

        super(XViewProfileDialog, self).accept()