def __init__(self, page): super(Versions, self).__init__(page) layout = QVBoxLayout() self.setLayout(layout) self.instances = InfoList(self) self.instances.changed.connect(self.changed) self.instances.defaultButton.clicked.connect(self.defaultButtonClicked) layout.addWidget(self.instances) self.auto = QCheckBox(clicked=self.changed) layout.addWidget(self.auto) app.translateUI(self) userguide.openWhatsThis(self)
def __init__(self, panel): """Creates the Poppler View for the panel.""" super(AbstractPopplerWidget, self).__init__(panel) self.actionCollection = panel.actionCollection self.createProtectedFields() self.createLayout() self._toolbar = self.createToolbar() self._main_layout.addWidget(self._toolbar) self.createHighlighters() self.createView() self.createContextMenu() self.connectSlots() # load current session when the widget is created import sessions cs = sessions.currentSession() if cs: self.slotSessionChanged(cs) self.readSettings() userguide.openWhatsThis(self) app.translateUI(self)