예제 #1
0
 def proc_code_dock_widget(self):
     if self._proc_code_dock_widget is None:
         self._proc_code_dock_widget = ProcCodeDockWidget(self)
         self.connect(self._proc_code_dock_widget,
                      QtCore.SIGNAL("Code Selected"),
                      self.treatment_page.proc_code_selected)
     return self._proc_code_dock_widget
예제 #2
0
    def call_fee_widget(self):
        if self.proc_code_dock_widget != None:
            state = self.proc_code_dock_widget.isVisible()
            self.proc_code_dock_widget.setVisible(not state)
            return

        from lib_openmolar.client.qt4.widgets.procedures.proc_code_widget \
            import ProcCodeDockWidget

        self.proc_code_dock_widget = ProcCodeDockWidget(self)
        self.connect(self.proc_code_dock_widget,
                     QtCore.SIGNAL("Code Selected"),
                     self.page.proc_code_selected)

        self.proc_code_dock_widget.show()
        self.proc_code_dock_widget.setFloating(True)