def __init__(self):
     '''
     This initializes the tutorial subpanel
     '''
     QtGui.QWidget.__init__(self)
     subpanel.__init__(self)
     self.ui = Ui_tutorial()
     self.ui.setupUi(self)
     self.ui.pushButton.clicked.connect(self.getSoftwareVersion)
class tutorial(QtGui.QWidget, subpanel):
    '''Tutorial example for creating your first subpanel. 
    This example will retrieve the AeroQuad flight software 
    version number and write it into a label when a push button is pressed.
    '''


    def __init__(self):
        '''
        This initializes the tutorial subpanel
        '''
        QtGui.QWidget.__init__(self)
        subpanel.__init__(self)
        self.ui = Ui_tutorial()
        self.ui.setupUi(self)
        self.ui.pushButton.clicked.connect(self.getSoftwareVersion)
        
    def getSoftwareVersion(self):
        if (self.comm.isConnected()):
            self.comm.write("!")
            self.ui.label.setText(self.comm.read())