iblqt.widgets

Graphical user interface components.

Classes

AlyxLoginDialog

A password dialog window used for authenticating with Alyx.

AlyxLoginWidget

A widget used for managing the connection to Alyx.

AlyxUserEdit

A specialized QLineEdit for logging in to Alyx.

CheckBoxDelegate

A custom delegate for rendering checkboxes in a QTableView or similar widget.

DiskSpaceIndicator

A progress bar widget that indicates the disk space usage of a directory.

RestrictedWebView

A browser widget that restricts navigation to a trusted URL prefix.

SlideToggle

A sliding toggle switch.

StatefulButton

A QPushButton that maintains an active/inactive state.

ThresholdProgressBar

A progress bar that changes color based on a threshold value.

UseTokenCache

Enumeration that defines the strategy for caching the login token.