Qudi
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pidgui.PIDGui Class Reference

FIXME Please document. More...

Inheritance diagram for pidgui.PIDGui:
Inheritance graph
[legend]
Collaboration diagram for pidgui.PIDGui:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, config, kwargs)
 
def on_activate (self)
 Definition and initialisation of the GUI plus staring the measurement.
 
def show (self)
 Make window visible and put it above all other windows.
 
def on_deactivate (self)
 Deactivate the module properly.
 
def updateData (self)
 The function that grabs the data and sends it to the plot.
 
def updateViews (self)
 
def start_clicked (self)
 view has resized; update auxiliary views to match More...
 
def save_clicked (self)
 Handling the save button to save the data into a file.
 
def restore_default_view (self)
 Restore the arrangement of DockWidgets to the default.
 
def kpChanged (self)
 
def kiChanged (self)
 
def kdChanged (self)
 
def setpointChanged (self)
 
def manualValueChanged (self)
 
def pidEnabledChanged (self, state)
 

Public Attributes

 plot1
 
 plot2
 

Static Public Attributes

 pidlogic = Connector(interface='PIDLogic')
 declare connectors
 
 sigStart = QtCore.Signal()
 
 sigStop = QtCore.Signal()
 

Detailed Description

FIXME Please document.

Member Function Documentation

◆ start_clicked()

def pidgui.PIDGui.start_clicked (   self)

view has resized; update auxiliary views to match

need to re-update linked axes since this was called incorrectly while views had different shapes. (probably this should be handled in ViewBox.resizeEvent) Handling the Start button to stop and restart the counter.


The documentation for this class was generated from the following file: