def exec_(self):
if self.show_plots:
import sys
import pyqtgraph
if sys.flags.interactive != 1 or not hasattr(QtCore, 'PYQT_VERSION'):
pyqtgraph.QtGui.QApplication.exec_()
else:
rospy.spin()