KIU Shueng Chuan
327581983f
delete some more Qt4 generated templates
2021-01-31 22:11:49 +08:00
KIU Shueng Chuan
607db15949
call super() on virtual QWidget methods
2021-01-23 08:29:44 +08:00
KIU Shueng Chuan
ab41c03358
generate _pyqt6.py files
...
VideoTemplate_pyside6.py : regenerate for cuda feature
2021-01-23 08:29:39 +08:00
KIU Shueng Chuan
966ae7a3df
import template files using importlib
...
this lets us support the various bindings w/o having to add binding
specific code.
it breaks PyQt4 support since PyQt4 template files are suffixed as
"_pyqt" rather than "_pyqt4"
2021-01-15 08:25:08 +08:00
KIU Shueng Chuan
3584736155
generate template files for pyside6
2021-01-15 08:25:07 +08:00
KIU Shueng Chuan
92016d3d5a
add imports of _pyside6 files
2021-01-15 08:25:06 +08:00
Luke Campagnola
57f2f876d3
clean up exceptions on windows (don't show syntax error from eval attempt)
2020-07-17 09:55:46 +03:00
Luke Campagnola
c51a84ae4e
Fix console exception filtering for py3
2020-07-13 12:49:57 -07:00
Luke Campagnola
6f69b11c26
console fixes
...
- add fileno method since console occludes sys.stdout
- fix editor spawning
- don't store sys.stdout, since this is not guaranteed to be the real stdout
2020-07-05 23:06:05 -07:00
Kenneth Lyons
faef56c3e7
Qulogic py3 fixes ( #1073 )
...
* py3k: Remove reduce calls.
* py3k: Remove compatibility sortList function.
Sorting by key has existed since Python 2.4.
* Remove unnecessary sys.path manipulation.
This file doesn't have any __main__ code to run anyway.
* Use context manager
2019-11-12 08:45:42 -08:00
Luke Campagnola
f3583ed338
Make console handle exceptions from non-gui threads a little more carefully
2018-07-03 13:43:28 -07:00
Luke Campagnola
b9f6a28884
Add ConsoleWidget.write(scrollToBottom) argument
2018-06-20 13:02:39 -07:00
Luke Campagnola
f2baf31d51
Fix console input up/down arrows
...
In some cases, pressing down past the end of the command history would not clear the input
2018-06-20 13:01:52 -07:00
Luke Campagnola
66dcfc7c67
Merge branch 'develop' into pyside2
2018-05-22 15:22:54 -07:00
Luke Campagnola
8da208b914
flip pyside2 template line endings
2018-05-17 09:02:41 -07:00
Luke Campagnola
80ff4ebfe6
Remove prints from console
2018-04-25 08:50:37 -07:00
Luke Campagnola
82afad8366
Fix up Qt.py and deprecate USE_XX variables
2018-02-16 20:42:34 -08:00
Luke Campagnola
46f10f24f8
Merge branch 'develop' of https://github.com/maxpeng/pyqtgraph into maxpeng-develop
2018-02-15 18:30:12 -08:00
Luke Campagnola
a17d4a6e15
Fix ConsoleWidget to work with changed stack format in python 3
2018-02-01 11:42:01 -08:00
Luke Campagnola
463a0dd6e4
Merge branch 'fix_dark_theming' of https://github.com/sem-geologist/pyqtgraph into sem-geologist-fix_dark_theming
2018-01-30 17:18:35 -08:00
Luke Campagnola
09aa198731
Add top level stack() function for debugging
2018-01-24 09:06:37 -08:00
Petras Jokubauskas
a15057835a
fix: set foreground color for items
...
which background color is statically set,
so that values of those would be readable
when OS uses dark theme.
2017-10-20 15:35:53 +02:00
Luke Campagnola
fe1dff5ad1
Allow console exception label to wrap text
...
This prevents the console window from growing if the exception message contains a very long line
2017-09-19 09:51:17 -07:00
Luke Campagnola
39d4c82d67
Fix stack clearing button
2017-09-13 20:58:10 -07:00
Luke Campagnola
0517665473
Allow console to display any frame stack (even without an exception)
2017-09-13 20:50:31 -07:00
Max Peng
1cbef74e82
update ui files for pyside2 and pyqt5.
2016-09-25 00:16:53 +08:00
Max Peng
8bdc19be75
update to support pyside2
2016-09-25 00:16:36 +08:00
Luke Campagnola
8aec44d088
Use console's namespace as both local and global context for exec/eval.
...
This allows functions defined in the console to access global variables.
Also expose the console itself via special __console__ variable.
2016-09-06 17:54:54 -07:00
Luke Campagnola
0976991efd
Import from python2_3 for all uses of basestring, cmp, and xrange
2015-05-19 09:29:55 -04:00
Luke Campagnola
1fe5976e19
Merge branch 'pyqt5' into develop
...
Conflicts:
examples/parametertree.py
pyqtgraph/Qt.py
pyqtgraph/graphicsItems/FillBetweenItem.py
pyqtgraph/graphicsItems/InfiniteLine.py
pyqtgraph/imageview/ImageView.py
2015-02-28 11:46:41 -05:00
compass
478a3b1aa4
Fix some bugs in PyQt5
2015-01-17 00:21:33 +08:00
Luke Campagnola
753ac9b4c4
Squashed commit of the following:
...
commit ca3fbe2ff9
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Thu Aug 7 08:41:30 2014 -0400
Merged numerous updates from acq4:
* Added HDF5 exporter
* CSV exporter gets (x,y,y,y) export mode
* Updates to SVG, Matplotlib exporter
* Console can filter exceptions by string
* Added tick context menu to GradientEditorItem
* Added export feature to imageview
* Parameter trees:
- Option to save only user-editable values
- Option to set visible title of parameters separately from name
- Added experimental ParameterSystem for handling large systems of
interdependent parameters
- Auto-select editable portion of spinbox when editing
* Added Vector.__abs__
* Added replacement garbage collector for avoiding crashes on multithreaded Qt
* Fixed "illegal instruction" caused by closing file handle 7 on OSX
* configfile now reloads QtCore objects, Point, ColorMap, numpy arrays
* Avoid triggering recursion issues in exception handler
* Various bugfies and performance enhancements
2014-08-07 09:03:26 -04:00
Luke Campagnola
0bb300b7f2
Generated qt5 template files
2014-03-29 06:57:13 -04:00
Luke Campagnola
c72638ab1b
Merge branch 'tommy3001-doc-updates' into develop
...
Conflicts:
pyqtgraph/graphicsItems/AxisItem.py
pyqtgraph/graphicsItems/PlotDataItem.py
pyqtgraph/graphicsItems/ROI.py
2014-02-28 21:07:43 -05:00
tommy3001
92d7bbe18e
In list tables "**Arguments**", "Arguments:" changed to **Arguments:**
2014-02-03 21:13:10 +01:00
Luke Campagnola
a069104c6b
rebuild UI files
2013-12-23 10:11:20 -05:00
Luke Campagnola
a2e8290d8e
console, graphicsscene, and 2nd-level graphicsitems
2013-12-23 07:51:33 -05:00
Luke Campagnola
2a27687fb2
merged updates from acq4
2013-03-07 15:29:56 -05:00
Luke Campagnola
af59296231
Reorganized directory structure to be more standard
...
Started new SVG exporter
Merged updates from ACQ4
2012-12-25 00:43:31 -05:00