silx.gui.plot.actions.control
#
silx.gui.plot.actions.control
provides a set of QAction relative to control
of a PlotWidget
.
The following QAction are available:
- class ResetZoomAction(plot, parent=None)[source]#
QAction controlling reset zoom on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ZoomBackAction(plot, parent=None)[source]#
QAction performing a zoom-back in
PlotWidget
limits history.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ZoomInAction(plot, parent=None)[source]#
QAction performing a zoom-in on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ZoomOutAction(plot, parent=None)[source]#
QAction performing a zoom-out on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class XAxisAutoScaleAction(plot, parent=None)[source]#
QAction controlling X axis autoscale on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class YAxisAutoScaleAction(plot, parent=None)[source]#
QAction controlling Y axis autoscale on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class XAxisLogarithmicAction(plot, parent=None)[source]#
QAction controlling X axis log scale on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class YAxisLogarithmicAction(plot, parent=None)[source]#
QAction controlling Y axis log scale on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class GridAction(plot, gridMode='both', parent=None)[source]#
QAction controlling grid mode on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operategridMode (str) – The grid mode to use in ‘both’, ‘major’. See
PlotWidget.setGraphGrid()
parent – See
QAction
- class CurveStyleAction(plot, parent=None)[source]#
QAction controlling curve style on a
PlotWidget
.It changes the default line and markers style which updates all curves on the plot.
- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ColormapAction(plot, parent=None)[source]#
QAction opening a ColormapDialog to update the colormap.
Both the active image colormap and the default colormap are updated.
- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ColorBarAction(plot, parent=None)[source]#
QAction opening the ColorBarWidget of the specified plot.
- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class KeepAspectRatioAction(plot, parent=None)[source]#
QAction controlling aspect ratio on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class YAxisInvertedAction(plot, parent=None)[source]#
QAction controlling Y orientation on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class CrosshairAction(plot, color='black', linewidth=1, linestyle='-', parent=None)[source]#
QAction toggling crosshair cursor on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operatecolor (str) – Color to use to draw the crosshair
linewidth (int) – Width of the crosshair cursor
linestyle (str) – Style of line. See
Plot.setGraphCursor()
parent – See
QAction
- color#
Color used to draw the crosshair (str).
- linewidth#
Width of the crosshair cursor (int).
- linestyle#
Style of line of the cursor (str).
- class PanWithArrowKeysAction(plot, parent=None)[source]#
QAction toggling pan with arrow keys on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ShowAxisAction(plot, parent=None)[source]#
QAction controlling axis visibility on a
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class ClosePolygonInteractionAction(plot, parent=None)[source]#
QAction controlling closure of a polygon in draw interaction mode if the
PlotWidget
.- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction
- class OpenGLAction(plot, parent=None)[source]#
QAction controlling rendering of a
PlotWidget
.For now it can enable or not the OpenGL backend.
- Parameters:
plot –
PlotWidget
instance on which to operateparent – See
QAction