self.record_id = new_id self.changed.emit(new_id) # noqa super().accept() else: self.select_template_id(self.record_id) super().reject() if __name__ == "__main__": import sys from db_utils import my_connect from variables import Variables, VariableRecord @pyqtSlot(int) def response(an_id: int): """Test Function for Connecting response""" print('Selcted template: {}'.format(an_id)) app = QApplication(sys.argv) a_conn = my_connect() var_tbl = Variables(my_conn=a_conn) var: VariableRecord = var_tbl.record(1) dlg = TemplateWidget() dlg.set_template_data(var.latex_obj) dlg.changed.connect(response) # noqa dlg.show() sys.exit(app.exec_())
self.scene.addPixmap(pixmap) self.spinner.stop() def show_template_manager(self): """Launch show_template_manager manager""" self.template_manager.show() @pyqtSlot(int) def update_template(self, an_id: TemplateID): """Update Template""" self.compile(template_id=an_id) if __name__ == "__main__": import sys from db_utils import my_connect from variables import Variables app = QApplication(sys.argv) a_conn = my_connect() # region Necesary Data for variable details Widget app_var = Variables(my_conn=a_conn) a_record = app_var.record(6) # endregion dlg = LatexWidget() dlg.set_latex_data(a_record.latex_obj) sys.exit(app.exec_())