Skip to content

Commit a9ee4b7

Browse files
authored
update pyqt and pyqtgraph to use QtWidgets (#756)
1 parent 41a1d4a commit a9ee4b7

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

python_package/examples/enophone/enophone_streaming.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import pyqtgraph as pg
55
from brainflow.board_shim import BoardShim, BrainFlowInputParams, BoardIds
6-
from pyqtgraph.Qt import QtGui, QtCore
6+
from pyqtgraph.Qt import QtWidgets, QtCore
77

88
import enotools
99

@@ -19,14 +19,14 @@ def __init__(self, board_shim):
1919
self.num_points = self.window_size * self.sampling_rate
2020
self.plot_names = ['Quality A2', 'Quality A1', 'Quality C4', 'Quality C3']
2121
self.mains = None
22-
self.app = QtGui.QApplication([])
23-
self.win = pg.GraphicsWindow(title='Enophone Live Streaming', size=(800, 600))
22+
self.app = QtWidgets.QApplication([])
23+
self.win = pg.GraphicsLayoutWidget(title='Enophone Live Streaming', size=(800, 600), show=True)
2424
self._init_timeseries()
2525

2626
timer = QtCore.QTimer()
2727
timer.timeout.connect(self.update)
2828
timer.start(self.update_speed_ms)
29-
QtGui.QApplication.instance().exec_()
29+
QtWidgets.QApplication.instance().exec()
3030

3131
def _init_timeseries(self):
3232
self.plots = list()

python_package/examples/plot_real_time/plot_real_time.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import pyqtgraph as pg
55
from brainflow.board_shim import BoardShim, BrainFlowInputParams, BoardIds
66
from brainflow.data_filter import DataFilter, FilterTypes, WindowOperations, DetrendOperations
7-
from pyqtgraph.Qt import QtGui, QtCore
7+
from pyqtgraph.Qt import QtWidgets, QtCore
88

99

1010
class Graph:
@@ -20,8 +20,8 @@ def __init__(self, board_shim):
2020
self.window_size = 4
2121
self.num_points = self.window_size * self.sampling_rate
2222

23-
self.app = QtGui.QApplication([])
24-
self.win = pg.GraphicsWindow(title='BrainFlow Plot', size=(800, 600))
23+
self.app = QtWidgets.QApplication([])
24+
self.win = pg.GraphicsLayoutWidget(title='BrainFlow Plot', size=(800, 600), show=True)
2525

2626
self._init_pens()
2727
self._init_timeseries()
@@ -31,7 +31,7 @@ def __init__(self, board_shim):
3131
timer = QtCore.QTimer()
3232
timer.timeout.connect(self.update)
3333
timer.start(self.update_speed_ms)
34-
QtGui.QApplication.instance().exec_()
34+
QtWidgets.QApplication.instance().exec()
3535

3636
def _init_pens(self):
3737
self.pens = list()

python_package/examples/plot_real_time/plot_real_time_min.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import pyqtgraph as pg
55
from brainflow.board_shim import BoardShim, BrainFlowInputParams, BoardIds
66
from brainflow.data_filter import DataFilter, FilterTypes, DetrendOperations
7-
from pyqtgraph.Qt import QtGui, QtCore
7+
from pyqtgraph.Qt import QtWidgets, QtCore
88

99

1010
class Graph:
@@ -17,15 +17,15 @@ def __init__(self, board_shim):
1717
self.window_size = 4
1818
self.num_points = self.window_size * self.sampling_rate
1919

20-
self.app = QtGui.QApplication([])
21-
self.win = pg.GraphicsWindow(title='BrainFlow Plot', size=(800, 600))
20+
self.app = QtWidgets.QApplication([])
21+
self.win = pg.GraphicsLayoutWidget(title='BrainFlow Plot', size=(800, 600), show=True)
2222

2323
self._init_timeseries()
2424

2525
timer = QtCore.QTimer()
2626
timer.timeout.connect(self.update)
2727
timer.start(self.update_speed_ms)
28-
QtGui.QApplication.instance().exec_()
28+
QtWidgets.QApplication.instance().exec()
2929

3030
def _init_timeseries(self):
3131
self.plots = list()

0 commit comments

Comments
 (0)