navigate.view.popups.ilastik_setting_popup.ilastik_setting_popup
- class navigate.view.popups.ilastik_setting_popup.ilastik_setting_popup(root, *args, **kwargs)
Bases:
object
Popup window for setting up ilastik segmentation settings.
- __init__(root, *args, **kwargs)
Initialize the popup window
- Parameters:
root (tkinter.Tk) – Root window
*args – Variable length argument list
**kwargs – Arbitrary keyword arguments
Methods
__init__
(root, *args, **kwargs)Initialize the popup window
Get all buttons
Get all variables
Get all widgets
Attributes
PopUp window class
Variable for project name
Button for loading ilastik project
Frame for labels
Checkbutton for showing segmentation
Checkbutton for marking position
Button for confirming setting
- get_buttons()
Get all buttons
- Returns:
Dictionary of all buttons
- Return type:
dict
- get_variables()
Get all variables
- Returns:
Dictionary of all variables
- Return type:
dict
- get_widgets()
Get all widgets
- Returns:
Dictionary of all widgets
- Return type:
dict
- confirm_btn
Button for confirming setting
- Type:
ttk.Button
- label_frame
Frame for labels
- Type:
ttk.Frame
- load_project_btn
Button for loading ilastik project
- Type:
ttk.Button
- mark_position
Checkbutton for marking position
- Type:
tkinter.Checkbutton
- project_name_var
Variable for project name
- Type:
tkinter.StringVar
- show_on_gui
Checkbutton for showing segmentation
- Type:
tkinter.Checkbutton