Esempio n. 1
0
 def initPoreFlow(self):
     # 查找所有的抽采管径对象
     pore_flow_lists = SQLClientHelper.GetPoreFlowList()
     if len(pore_flow_lists) == 0:
         pore_flow = PoreFlow()
         pore_flow_id = SQLClientHelper.AddPoreFlow(pore_flow)
         self.pore_flow = SQLClientHelper.GetPoreFlowById(pore_flow_id)
     else:
         # 目前只使用第1个数据
         self.pore_flow = pore_flow_lists[0]
Esempio n. 2
0
    def init(self):
        # 初始化孔板流量对象id
        self.initPoreFlow()
        if self.pore_flow.id <= 0: return

        # 根据id查询数据对象
        pore_flow = SQLClientHelper.GetPoreFlowById(self.pore_flow.id)

        # 读取数据到界面
        self.ui.t.setText(u'%.1f' % pore_flow.t)
        self.ui.dh.setText(u'%.1f' % pore_flow.dh)
        self.ui.x.setText(u'%.1f' % pore_flow.x)
        self.ui.k.setText(u'%.1f' % pore_flow.k)
        self.ui.b.setText(u'%.1f' % pore_flow.b)
        self.ui.delta_p.setText(u'%.1f' % pore_flow.delta_p)
        self.ui.delta_t.setText(u'%.1f' % pore_flow.delta_t)
        self.ui.q_hun.setText(u'%.1f' % pore_flow.q_hun)
        self.ui.q_chun.setText(u'%.1f' % pore_flow.q_chun)