Skip to content

Widgets List#

Below there is a list of all the widgets available in this package grouped by their functionality.

Camera Widgets#

The widgets in this section can be used to control any Micro-Manager device of type CameraDevice.

Widget Description
CameraRoiWidget A Widget to control the camera device ROI.
DefaultCameraExposureWidget A Widget to get/set exposure on the default camera.
ExposureWidget A Widget to get/set exposure on a camera.

Configuration Widgets#

The widgets in this section can be used to create, load and modify a Micro-Manager configuration file.

Widget Description
ConfigWizard Hardware Configuration Wizard for Micro-Manager.
ConfigurationWidget A Widget to select and load a micromanager system configuration.
GroupPresetTableWidget A Widget to create, edit, delete and set micromanager group presets.
InstallWidget Widget to manage installation of MicroManager.
ObjectivesPixelConfigurationWidget A Widget to define the pixel size configurations using the objective device.
PixelConfigurationWidget A Widget to define the pixel size configurations.
PresetsWidget A Widget to create a QCombobox containing the presets of the specified group.

Devices and Properties Widgets#

The widgets in this section can be used to control and intract with the devices and properties of a Micro-Manager core (CMMCorePlus).

Widget Description
PropertiesWidget Convenience container to control a specific set of PropertyWidgets.
PropertyBrowser A Widget to browse and change properties of all devices.
PropertyWidget A widget to display and control a specified mmcore device property.

Multi-Dimensional Acquisition Widgets#

The widgets in this section can be used to define (and run) a multi-dimensional acquisition based on the useq-schema MDASequence.

Widget Description
ChannelTable Table to edit a list of useq.Channels.
GridPlanWidget Widget to edit a useq-schema GridPlan.
MDASequenceWidget A widget that provides a GUI to construct and edit a useq.MDASequence.
MDAWidget Main MDA Widget connected to a pymmcore_plus.CMMCorePlus instance.
PositionTable Table to edit a list of useq.Position.
TimePlanWidget Table to edit a useq.TimePlan.
ZPlanWidget Widget to edit a useq.ZPlan.

Shutter Widgets#

The widgets in this section can be used to control any Micro-Manager ShutterDevice.

Widget Description
ShuttersWidget A Widget to control shutters and Micro-Manager autoshutter.

Stage Widgets#

The widgets in this section can be used to control any Micro-Manager StageDevice.

Widget Description
StageWidget A Widget to control a XY and/or a Z stage.

Misc Widgets#

The widgets in this section are miscellaneous widgets that can be used for different purposes.

Widget Description
ChannelGroupWidget A QComboBox to follow and control Micro-Manager ChannelGroup.
ChannelWidget A QComboBox to select which micromanager channel configuration to use.
ImagePreview A Widget that displays the last image snapped by active core.
LiveButton A Widget to create a two-state (on-off) live mode QPushButton.
ObjectivesWidget A QComboBox-based Widget to select the microscope objective.
SnapButton Create a snap QPushButton.