GS
Size: a a a
GS
GS
А
А
MM
self.ui.segmentation_button.clicked.connect(self.on_segmentation_button_clicked)
Далее есть проверка, выделен ли хоть один чекбокс из тех что есть def on_segmentation_button_clicked(self):
dict_items = self.seg_color_properties_ui.items()
check_boxes = [item[1]['checkBox'] for item in dict_items]
is_no_segmented_objects_selected = False
for cb in check_boxes:
if cb.isChecked():
is_no_segmented_objects_selected = True
break
if not is_no_segmented_objects_selected:
Utils.show_message_box("MessageBox", "Выберите сегментируемые объекты", QMessageBox.Critical)
Если есть хоть один невыделенный чекбокс, показывается MessageBox.MM
AS
MM
MM
MM
MM
MM
TK
TK
MM