"""
Fichier contenant la classe :class:`palm_tracer.Settings.Groups.BeadsExtraction` dérivée de :class:`.BaseSettingGroup`,
qui regroupe les paramètres permettant l'extraction des billes à partir des localisation nécessaires à la configuration de PALM Tracer.
"""
from dataclasses import dataclass
from palm_tracer.Settings.Groups.BaseSettingGroup import BaseSettingGroup
from palm_tracer.Settings.Types import CheckBox, SpinFloat
##################################################
##################################################
if __name__ == "__main__":
import sys
from qtpy.QtWidgets import QApplication, QVBoxLayout, QWidget
app = QApplication(sys.argv)
w = QWidget()
lay = QVBoxLayout(w) # crée et assigne le layout au widget
group = BeadsExtraction()
group.active = True
w.layout().addWidget(group.widget)
w.show()
sys.exit(app.exec_())