code: def setup_button_connectors(self):
          
          self.help_button.clicked.connect(self.show_help)
          self.run_button.clicked.connect(self.accept)
          self.about_button.clicked.connect(self.about)
          self.print_button.clicked.connect(self.show_print_dialog)
          self.hazard_layer_combo.currentIndexChanged.connect(
              self.index_changed_hazard_layer_combo)
          self.exposure_layer_combo.currentIndexChanged.connect(
              self.index_changed_exposure_layer_combo)
          self.aggregation_layer_combo.currentIndexChanged.connect(
              self.index_changed_aggregation_layer_combo)
docs: Setup signal/slot mechanisms for dock buttons.