def ChangeSignalConnectionForProfileController(self, connect=True):
     if self.structureProfileController:
         signalAndCallback = [
             (self.structureProfileController.on_profile_value_changed,
              self.OnProfileChanged)
         ]
         ChangeSignalConnect(signalAndCallback, connect)
Exemple #2
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.allStructuresProfileController.on_profile_saved,
          self.OnProfileSaved),
         (self.structureBrowserController.on_profile_deleted,
          self.OnProfileDeleted)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #3
0
 def ChangeSignalConnection(self, connect = True):
     signalAndCallback = [(self.controller.on_change_location_range, self.OnLocationRangeChanged),
      (self.controller.on_change_owner_value, self.OnOwnerValueChanged),
      (self.controller.on_text_filter_changed, self.OnTextFilterChanged),
      (self.controller.on_service_settings_changed, self.OnServiceSettingsChanged),
      (self.controller.on_structure_type_changed, self.OnStructureTypeChanged),
      (self.controller.on_structures_changed, self.OnStructuresChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #4
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.controller.on_new_itemID, self.OnSimulatedShipLoaded),
         (self.controller.on_slots_changed, self.OnSlotsChanged),
         (self.controller.on_simulation_state_changed,
          self.OnSimulationStateChanged)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.controller.on_new_group_created, self.LoadGroups),
         (self.controller.on_group_deleted, self.LoadGroups),
         (self.controller.on_group_updated, self.LoadGroups),
         (self.controller.on_groups_reload, self.LoadGroups)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #6
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.controller.on_stats_changed, self.UpdateStats),
         (self.controller.on_new_itemID, self.OnNewItem),
         (self.controller.on_should_close, self.Close),
         (self.controller.on_simulation_state_changed,
          self.OnSimulationStateChanged),
         (self.controller.on_controller_changing, self.OnControllerChanging)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.controller.on_group_selected, self.LoadGroup),
         (self.controller.on_groupmembers_changed,
          self.OnGroupMembersChanged),
         (self.controller.on_groupmembers_removed,
          self.OnGroupMembersRemoved),
         (self.controller.on_group_updated, self.UpdateGroup)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #8
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [(self.medicalController.on_home_station_changed,
                           self.OnHomeStationChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #9
0
 def ChangeSignalConnection(self, connect = True):
     signalAndCallback = [(self.structureBrowserController.on_category_selected, self.LoadCategorySettings)]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #10
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.controller.on_group_updated, self.UpdateGroup),
         (self.controller.on_group_selected, self.GroupSelected)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #11
0
 def ChangeSignalConnection(self, connect = True):
     signalAndCallback = [(self.nextWeekSchedule.OnChange, self.OnScheduleChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [
         (self.structureBrowserController.on_profile_selected,
          self.OnProfileSelected)
     ]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #13
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [(self.structureProfileController.on_groups_added,
                           self.OnGroupsAdded),
                          (self.structureProfileController.on_group_changed,
                           self.OnGroupsChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
 def ChangeSignalConnection(self, sc, connect=True):
     signalAndCallback = [(sc.on_profile_value_changed,
                           self.OnProfileChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #15
0
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [(self.controller.on_category_selected,
                           self.OnCategorySelected)]
     ChangeSignalConnect(signalAndCallback, connect)
 def ChangeSignalConnection(self, connect=True):
     signalAndCallback = [(self.controller.on_structure_state_changed,
                           self.OnStructureStateChanged)]
     ChangeSignalConnect(signalAndCallback, connect)
Exemple #17
0
 def ChangeSignalConnection(self, connect=True):
     entity = sm.GetService('structureDeployment').GetEntity()
     if entity:
         signalAndCallback = [(entity.on_location_updated,
                               self.OnModelLocationUpdated)]
         ChangeSignalConnect(signalAndCallback, connect)