コード例 #1
0
ファイル: Subcircuit.py プロジェクト: komalsheth236/eSim
 def newsch(self):
     text,ok = QtGui.QInputDialog.getText(self, 'New Schematic','Enter Schematic Name:')
     if ok:
         self.schematic_name = (str(text))
         self.subcircuit = NewSub()
         self.subcircuit.createSubcircuit(self.schematic_name)
         
     else:
         print "No subcircuit created"
コード例 #2
0
ファイル: Subcircuit.py プロジェクト: rahulp13/eSim
    def newsch(self):
        text, ok = QtWidgets.QInputDialog.getText(self, 'New Schematic',
                                                  'Enter Schematic Name:')
        if ok:
            if not text:
                print("Schematic name cannot be empty")
                print("==================")
                msg = QtWidgets.QErrorMessage(self)
                msg.setModal(True)
                msg.setWindowTitle("Error Message")
                msg.showMessage('The schematic name cannot be empty')
                msg.exec_()
                return

            self.schematic_name = (str(text))
            self.subcircuit = NewSub()
            self.subcircuit.createSubcircuit(self.schematic_name)

        else:
            print("Sub circuit creation cancelled")