def initPoreSize(self): # 查找所有的抽采管径对象 pore_size_lists = SQLClientHelper.GetPoreSizeList() if len(pore_size_lists) == 0: pore_size = PoreSize() pore_size_id = SQLClientHelper.AddPoreSize(pore_size) self.pore_size = SQLClientHelper.GetPoreSizeById(pore_size_id) else: # 目前只使用第1个数据 self.pore_size = pore_size_lists[0]
def init(self): # 初始化抽采半径对象id self.initPoreSize() if self.pore_size.id <= 0:return # 获取抽采半径对象 pore_size = SQLClientHelper.GetPoreSizeById(self.pore_size.id) if pore_size.id <= 0:return # 读取数据到界面 self.ui.q.setText(u'%.1f' % pore_size.q) self.ui.v.setText(u'%.1f' % pore_size.v) self.ui.d.setText(u'%.1f' % pore_size.d) self.ui.p.setText(u'%.1f' % pore_size.p) self.ui.sigma.setText(u'%.1f' % pore_size.sigma) self.ui.delta.setText(u'%.1f' % pore_size.delta)