def _init_toolbar(self):
self.basedir = os.path.join(matplotlib.rcParams['datapath'], 'images')
for text, tooltip_text, image_file, callback in self.toolitems:
if text is None:
self.addSeparator()
else:
a = self.addAction(self._icon(image_file + '.png'),
text, getattr(self, callback))
self._actions[callback] = a
if callback in ['zoom', 'pan','onCursor']:
a.setCheckable(True)
if tooltip_text is not None:
a.setToolTip(tooltip_text)
self.buttons = {}
self.cbA = QRadioButton('Cursor A ->',self)
self.cbA.setChecked(True)
self.labelcA = QLabel('')
self.labelcA.setMinimumSize(100,30)
self.cbB = QRadioButton('Cursor B ->',self)
self.labelcB = QLabel('')
self.labelcB.setMinimumSize(100, 30)
self.labelcC = QLabel('Delta ->')
self.labelcC.setMinimumSize(100,30)
self.labelcD = QLabel('Mouse ->')
self.labelcD.setMinimumSize(100,30)
self.addWidget(self.cbA)
self.addWidget(self.labelcA)
self.addWidget(self.cbB)
self.addWidget(self.labelcB)
self.addWidget(self.labelcC)
self.addWidget(self.labelcD)
self.cbA.toggled.connect(self.onRBtoggled)
self.adj_window = None
评论列表
文章目录