Skip to main content
`Ctrl`+`K`

# PyQtGraph’s Widgets

PyQtGraph provides several QWidget subclasses which are useful for building user interfaces. These widgets can generally be used in any Qt application and provide functionality that is frequently useful in science and engineering applications.

Contents:

- PlotWidget
  - `PlotWidget`
- ImageView
  - `ImageView`
- SpinBox
  - `SpinBox`
- GradientWidget
  - `GradientWidget`
- HistogramLUTWidget
  - `HistogramLUTWidget`
- ConsoleWidget
  - `ConsoleWidget`
- ColorMapWidget
  - `ColorMapWidget`
  - `ColorMapParameter`
- ScatterPlotWidget
  - `ScatterPlotWidget`
- GraphicsView
  - `GraphicsView`
- DataTreeWidget
  - `DataTreeWidget`
- TableWidget
  - `TableWidget`
- TreeWidget
  - `TreeWidget`
- CheckTable
  - `CheckTable`
- ColorButton
  - `ColorButton`
- GraphicsLayoutWidget
  - `GraphicsLayoutWidget`
- ProgressDialog
  - `ProgressDialog`
- FileDialog
  - `FileDialog`
- JoystickButton
  - `JoystickButton`
- MultiPlotWidget
  - `MultiPlotWidget`
- VerticalLabel
  - `VerticalLabel`
- RemoteGraphicsView
  - `RemoteGraphicsView`
- MatplotlibWidget
  - `MatplotlibWidget`
- FeedbackButton
  - `FeedbackButton`
- ComboBox
  - `ComboBox`
- LayoutWidget
  - `LayoutWidget`
- PathButton
  - `PathButton`
- ValueLabel
  - `ValueLabel`
- BusyCursor
  - `BusyCursor`
- RawImageWidget
  - `RawImageWidget`
- ColorMapMenu
  - `ColorMapSpecifier`
  - `ColorMapMenu`