code: def setup_signals(self, ):
          
          self.browser.shot_taskfile_sel_changed.connect(self.shot_taskfile_sel_changed)
          self.browser.asset_taskfile_sel_changed.connect(self.asset_taskfile_sel_changed)
  
          self.shot_open_pb.clicked.connect(self.shot_open_callback)
          self.asset_open_pb.clicked.connect(self.asset_open_callback)
          self.shot_save_pb.clicked.connect(self.shot_save_callback)
          self.asset_save_pb.clicked.connect(self.asset_save_callback)
docs: Connect the signals with the slots to make the ui functional
  
          :returns: None
          :rtype: None
          :raises: None