pyqtgraph/examples
ntjess 4a921ddf71
Filter examples (#1868)
* Allows filtering of examples

* For some reason, the ui designer ignored the courier font family so I manually inserted it into the .ui file

* Allows filtering by file content, too

* Respects dark mode (maybe?), fixes policy setting on code layout

* Prevents "run edited code" from showing unless the actual content changes

* Looks like black font is always best against highlight background

* Left test code in commit...

* Fix broken highlighting on PyQt6

* Address #133

* Better highlighting for both dark and light mode

* Minor refactoring/cleanup, uses combo box instead of checkbox

* Combo box below text edit to avoid clipping

Co-authored-by: njessurun <ntjessu@gmail.com>
2021-06-26 17:51:34 -07:00
..
cx_freeze update cx_freeze example and add a workaround for templates 2021-05-24 17:50:24 -03:00
optics Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
py2exe Fix: avoid importing py3 module from pyqt when using py2 2014-04-03 13:33:16 -04:00
relativity Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
verlet_chain Fix verlet integration demo 2017-10-18 00:18:46 -07:00
__init__.py example app now works with Qt4 and Python2 again (#1302) 2020-10-19 11:51:12 -07:00
__main__.py Fix ExampleApp: Use pg module from directory when run without installation (#1432) 2020-11-09 14:57:01 -08:00
Arrow.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
BarGraphItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
beeswarm.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
CLIexample.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ColorBarItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ColorButton.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ColorGradientPlots.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
colorMaps.py Fix Matplotlib color map import, add CC0 maps locally (#1865) 2021-06-26 08:41:57 -07:00
colorMapsLinearized.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
ConsoleWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
contextMenu.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
crosshair.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
customGraphicsItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
CustomGraphItem.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
customPlot.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
DataSlicing.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
DataTreeWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
DateAxisItem_QtDesigner.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
DateAxisItem_QtDesigner.ui Date axis item (#1154) 2020-04-27 11:43:22 -07:00
DateAxisItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
designerExample.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
designerExample.ui Patch/window handling (#468) 2020-06-01 11:23:18 -07:00
DiffTreeWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
dockarea.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
Draw.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ErrorBarItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ExampleApp.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
exampleLoaderTemplate_pyqt5.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
exampleLoaderTemplate_pyqt6.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
exampleLoaderTemplate_pyside2.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
exampleLoaderTemplate_pyside6.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
exampleLoaderTemplate.ui Filter examples (#1868) 2021-06-26 17:51:34 -07:00
FillBetweenItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
Flowchart.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
FlowchartCustomNode.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
fractal.py Revert Point.angle behavior change (#1806) 2021-05-27 08:51:06 -07:00
GLBarGraphItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLImageItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLIsosurface.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLLinePlotItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLMeshItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLScatterPlotItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLshaders.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLSurfacePlot.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLTextItem.py Add "GLTextItem" (#1776) 2021-06-05 08:19:54 -07:00
GLViewWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GLVolumeItem.py Do not attempt to avoid np.log(0), instead ignore the warning 2021-05-16 10:18:23 -07:00
GradientEditor.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GradientWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GraphicsLayout.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GraphicsScene.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
GraphItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
hdf5.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
histogram.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
HistogramLUT.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
imageAnalysis.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ImageItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ImageView.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
infiniteline_performance.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
InfiniteLine.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
initExample.py modify environment to choose binding 2021-02-22 18:13:49 +08:00
isocurve.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
JoystickButton.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
Legend.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
linkedViews.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
logAxis.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
LogPlotTest.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
MatrixDisplayExample.py Add axis convenience methods and matrix display example (#1726) 2021-06-07 07:44:19 -07:00
MouseSelection.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
MultiplePlotAxes.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
multiplePlotSpeedTest.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
MultiPlotSpeedTest.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
MultiPlotWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
multiprocess.py Replace main stanza with PyQt6 compatable variant (#1645) 2021-03-22 11:17:12 -07:00
NonUniformImage.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
optics_demos.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
PanningPlot.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
parallelize.py Import from python2_3 for all uses of basestring, cmp, and xrange 2015-05-19 09:29:55 -04:00
parametertree.py Set minStep in dec stepping SpinBox example 2021-05-16 17:37:33 -04:00
PColorMeshItem.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
PlotAutoRange.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
PlotSpeedTest.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
Plotting.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
PlotWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ProgressDialog.py Fix windows hidpi (#1516) 2021-01-27 10:59:07 -08:00
relativity_demo.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
RemoteGraphicsView.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
RemoteSpeedTest.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ROIExamples.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ROItypes.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
RunExampleApp.py Clean up test files 2021-05-31 21:06:16 -07:00
ScaleBar.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ScatterPlot.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ScatterPlotSpeedTest.py remove codepaths other than pixmap fragments codepath 2021-06-15 09:43:31 +08:00
ScatterPlotWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
scrollingPlots.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
SimplePlot.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
SpinBox.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
Symbols.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
syntax.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
TableWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
template.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
test_examples.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
text.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
TreeWidget.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
utils.py Filter examples (#1868) 2021-06-26 17:51:34 -07:00
verlet_chain_demo.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
VideoSpeedTest.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
VideoTemplate_pyqt5.py VideoSpeedTest.py : Add numba checkbox 2021-05-07 15:35:27 +08:00
VideoTemplate_pyqt6.py New Template Files for PyQt6 6.1 2021-06-08 21:23:49 -07:00
VideoTemplate_pyside2.py VideoSpeedTest.py : Add numba checkbox 2021-05-07 15:35:27 +08:00
VideoTemplate_pyside6.py New Template Files for PyQt6 6.1 2021-06-08 21:23:49 -07:00
VideoTemplate.ui VideoSpeedTest.py : Add numba checkbox 2021-05-07 15:35:27 +08:00
ViewBox.py Use Qt6 Enum Namespace 2021-06-08 21:23:49 -07:00
ViewBoxFeatures.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00
ViewLimits.py change all examples to use pg.exec() 2021-05-14 06:16:21 +08:00