Coverage report: 75.84%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-01 22:46 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src / ezqt_widgets / __init__.py (no function)   94.44% 18 1 0   50.00% 2 1   90.00%
src / ezqt_widgets / _version.py (no function)   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / cli / __init__.py (no function)   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / _console.py (no function)   0.00% 3 3 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / __init__.py (no function)   0.00% 6 6 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner.__init__   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner._find_examples_dir   0.00% 11 11 0   0.00% 6 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner._execute_example   0.00% 25 25 0   0.00% 6 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner.get_available_examples   0.00% 4 4 0   0.00% 2 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner.run_example   0.00% 8 8 0   0.00% 4 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner.run_all_examples   0.00% 17 17 0   0.00% 8 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py ExampleRunner.list_examples   0.00% 10 10 0   0.00% 4 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py run_example_by_category   0.00% 7 7 0   0.00% 2 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py run_all_examples   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py list_available_examples   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py demo_group   100.00% 0 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / cli / commands / _demo.py run_command   0.00% 33 33 0   0.00% 16 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py list_command   0.00% 1 1 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _demo.py (no function)   0.00% 29 29 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _docs.py docs_command   0.00% 8 8 0   0.00% 2 0   0.00%
src / ezqt_widgets / cli / commands / _docs.py (no function)   0.00% 6 6 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _info.py info_command   0.00% 61 61 0   0.00% 6 0   0.00%
src / ezqt_widgets / cli / commands / _info.py (no function)   0.00% 12 12 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / commands / _version.py version_command   0.00% 16 16 0   0.00% 4 0   0.00%
src / ezqt_widgets / cli / commands / _version.py (no function)   0.00% 9 9 0   100.00% 0 0   0.00%
src / ezqt_widgets / types.py (no function)   92.59% 27 2 0   50.00% 4 2   87.10%
src / ezqt_widgets / utils / __init__.py (no function)   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / utils / _network_utils.py _get_network_manager   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / utils / _network_utils.py UrlFetcher.__init__   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / utils / _network_utils.py UrlFetcher.fetch   86.67% 15 2 0   50.00% 2 1   82.35%
src / ezqt_widgets / utils / _network_utils.py UrlFetcher.fetch._cleanup   0.00% 6 6 0   0.00% 2 0   0.00%
src / ezqt_widgets / utils / _network_utils.py UrlFetcher.fetch._on_timeout   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / utils / _network_utils.py UrlFetcher.fetch._on_finished   0.00% 5 5 0   0.00% 2 0   0.00%
src / ezqt_widgets / utils / _network_utils.py fetch_url_bytes   0.00% 19 19 0   0.00% 4 0   0.00%
src / ezqt_widgets / utils / _network_utils.py (no function)   100.00% 11 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / __init__.py (no function)   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / __init__.py (no function)   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py _format_date   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py _parse_date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py _get_calendar_icon   84.62% 13 2 0   50.00% 4 2   76.47%
src / ezqt_widgets / widgets / button / date_button.py DatePickerDialog.__init__   100.00% 7 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DatePickerDialog._setup_ui   91.67% 24 2 0   50.00% 4 2   85.71%
src / ezqt_widgets / widgets / button / date_button.py DatePickerDialog._on_date_selected   0.00% 1 1 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / button / date_button.py DatePickerDialog.selectedDate   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.__init__   100.00% 29 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date   100.00% 15 0 0   85.71% 14 2   93.10%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date_string   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date_string   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date_format   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.date_format   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.placeholder   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.placeholder   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.show_calendar_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.show_calendar_icon   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.icon_size   50.00% 4 2 0   50.00% 2 1   50.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.minimum_date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.minimum_date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.maximum_date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.maximum_date   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton._update_display   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.clearDate   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.setToday   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.openCalendar   100.00% 6 0 0   75.00% 4 1   90.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.setTheme   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.mousePressEvent   75.00% 4 1 0   50.00% 2 1   66.67%
src / ezqt_widgets / widgets / button / date_button.py DateButton.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.minimumSizeHint   100.00% 7 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py DateButton.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py (no function)   100.00% 72 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py _colorize_pixmap   100.00% 9 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py _load_icon_from_source   67.35% 49 16 0   72.73% 22 6   69.01%
src / ezqt_widgets / widgets / button / icon_button.py _icon_from_url_data   0.00% 15 15 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.__init__   100.00% 27 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton._start_icon_url_fetch   0.00% 4 4 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton._on_icon_url_fetched   31.25% 16 11 0   37.50% 8 1   33.33%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.icon   71.43% 14 4 0   50.00% 6 3   65.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.text   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.icon_size   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.text_visible   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.text_visible   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.spacing   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.spacing   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.setTheme   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.clearIcon   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.clearText   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.toggleTextVisibility   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.setIconColor   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.minimumSizeHint   100.00% 9 0 0   50.00% 2 1   90.91%
src / ezqt_widgets / widgets / button / icon_button.py IconButton.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / icon_button.py (no function)   100.00% 58 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py _create_spinner_pixmap   100.00% 15 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py _create_loading_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py _create_success_icon   100.00% 12 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py _create_error_icon   100.00% 12 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.__init__   92.00% 50 4 0   60.00% 10 4   86.67%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.text   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.icon   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.loading_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.loading_text   66.67% 3 1 0   50.00% 2 1   60.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.loading_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.loading_icon   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_icon   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_icon   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.icon_size   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.progress   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.progress   100.00% 7 0 0   75.00% 4 1   90.91%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_display_time   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.success_display_time   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_display_time   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.error_display_time   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.is_loading   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.animation_speed   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.animation_speed   66.67% 3 1 0   50.00% 2 1   60.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.auto_reset   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.auto_reset   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._cleanup_timer   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._show_success_state   80.00% 5 1 0   50.00% 2 1   71.43%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._show_error_state   85.71% 7 1 0   75.00% 4 1   81.82%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._reset_to_original   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._setup_animations   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._rotate_spinner   0.00% 16 16 0   0.00% 6 0   0.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton._update_display   90.91% 11 1 0   83.33% 6 1   88.24%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.startLoading   90.91% 11 1 0   50.00% 2 1   84.62%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.stopLoading   100.00% 17 0 0   90.00% 10 1   96.30%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.resetLoading   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.setTheme   0.00% 4 4 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.mousePressEvent   100.00% 2 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.minimumSizeHint   100.00% 7 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py LoaderButton.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / loader_button.py (no function)   100.00% 102 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / __init__.py (no function)   100.00% 8 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.__init__   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput._setup_completer   100.00% 7 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.suggestions   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.suggestions   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.case_sensitive   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.case_sensitive   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.filter_mode   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.filter_mode   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.completion_mode   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.completion_mode   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.addSuggestion   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.removeSuggestion   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.clearSuggestions   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py AutoCompleteInput.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py (no function)   100.00% 29 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.__init__   100.00% 7 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput._setup_widget   100.00% 17 0 0   50.00% 2 1   94.74%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput._build_folder_icon   90.91% 11 1 0   50.00% 2 1   84.62%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput._open_dialog   0.00% 8 8 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.path   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.path   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.mode   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.mode   100.00% 2 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.placeholder_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.placeholder_text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.filter   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.filter   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.dialog_title   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.dialog_title   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.clear   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.setTheme   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / input / file_picker_input.py FilePickerInput.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / file_picker_input.py (no function)   100.00% 42 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py _password_strength   100.00% 12 0 0   100.00% 10 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py _get_strength_color   100.00% 7 0 0   100.00% 6 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py _load_icon_from_source   45.45% 55 30 0   50.00% 28 6   46.99%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.__init__   100.00% 18 0 0   50.00% 4 2   90.91%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput._setup_ui   100.00% 15 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput._update_icon   44.44% 9 5 0   37.50% 8 1   41.18%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput._update_strength_color   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.password   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.password   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.show_strength   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.show_strength   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.strength_bar_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.strength_bar_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.show_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.show_icon   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.hide_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.hide_icon   75.00% 4 1 0   50.00% 2 1   66.67%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.icon_size   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.togglePassword   100.00% 5 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.updateStrength   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py PasswordInput.setTheme   0.00% 5 5 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.__init__   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.setRightIcon   80.00% 5 1 0   50.00% 2 1   71.43%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.mousePressEvent   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.mouseMoveEvent   0.00% 4 4 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.paintEvent   0.00% 9 9 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / input / password_input.py _PasswordLineEdit.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / password_input.py (no function)   100.00% 56 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.__init__   100.00% 11 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput._setup_ui   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.search_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.search_icon   88.89% 9 1 0   83.33% 6 1   86.67%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.icon_position   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.icon_position   100.00% 4 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.clear_button   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.clear_button   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.max_history   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.max_history   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.addToHistory   85.71% 7 1 0   75.00% 4 1   81.82%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.getHistory   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.clearHistory   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.setHistory   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput._trim_history   100.00% 2 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.keyPressEvent   0.00% 26 26 0   0.00% 18 0   0.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.setTheme   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / input / search_input.py SearchInput.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / search_input.py (no function)   100.00% 36 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.__init__   100.00% 10 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput._setup_widget   100.00% 24 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput._update_display   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput._on_editing_finished   0.00% 8 8 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput._on_text_changed   0.00% 9 9 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.value   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.value   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.minimum   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.minimum   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.maximum   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.maximum   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.step   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.step   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.prefix   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.prefix   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.suffix   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.suffix   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.setValue   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.stepUp   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.stepDown   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.wheelEvent   100.00% 6 0 0   75.00% 4 1   90.00%
src / ezqt_widgets / widgets / input / spin_box_input.py SpinBoxInput.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / spin_box_input.py (no function)   100.00% 42 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.__init__   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.tab_replacement   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.tab_replacement   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.sanitize_on_paste   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.sanitize_on_paste   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.remove_empty_lines   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.remove_empty_lines   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.preserve_whitespace   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.preserve_whitespace   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.sanitizeText   100.00% 8 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.keyPressEvent   0.00% 13 13 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py TabReplaceTextEdit.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py (no function)   100.00% 28 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / __init__.py (no function)   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.__init__   100.00% 9 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel._setup_ui   100.00% 23 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel._update_display   100.00% 9 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.name   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.name   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.enabled   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.enabled   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.status_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.status_color   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.min_width   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.min_height   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.mousePressEvent   100.00% 5 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.keyPressEvent   80.00% 5 1 0   50.00% 2 1   71.43%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.minimumSizeHint   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py ClickableTagLabel.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py (no function)   100.00% 39 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.__init__   100.00% 14 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.text   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.alignment   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.alignment   100.00% 5 0 0   50.00% 2 1   85.71%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.minimumSizeHint   100.00% 8 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py FramedLabel.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / framed_label.py (no function)   100.00% 27 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.__init__   100.00% 18 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.opacity   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.opacity   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.hover_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.hover_icon   81.58% 38 7 0   66.67% 18 6   76.79%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel._start_icon_url_fetch   100.00% 4 0 0   50.00% 2 1   83.33%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel._on_icon_url_fetched   0.00% 8 8 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel._icon_from_url_data   0.00% 14 14 0   0.00% 4 0   0.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_size   85.71% 7 1 0   75.00% 4 1   81.82%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_color   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_padding   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_padding   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_enabled   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.icon_enabled   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.setTheme   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.clearIcon   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel._update_padding_style   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.mouseMoveEvent   30.00% 10 7 0   25.00% 4 1   28.57%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.mousePressEvent   88.89% 9 1 0   75.00% 4 1   84.62%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.enterEvent   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.leaveEvent   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.paintEvent   9.52% 21 19 0   16.67% 6 1   11.11%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.resizeEvent   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.minimumSizeHint   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py HoverLabel.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / hover_label.py (no function)   100.00% 50 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel.__init__   100.00% 8 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel._setup_widget   100.00% 24 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel._update_display   90.91% 11 1 0   50.00% 2 1   84.62%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel.status   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel.status   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel.setStatus   100.00% 6 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py IndicatorLabel.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / indicator_label.py (no function)   100.00% 18 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / __init__.py (no function)   100.00% 10 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py _parse_css_color   50.00% 14 7 0   50.00% 6 3   50.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.__init__   100.00% 14 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.duration   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.duration   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.elapsed   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.elapsed   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.running   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.ring_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.ring_color   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.node_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.node_color   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.ring_width_mode   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.ring_width_mode   75.00% 4 1 0   50.00% 2 1   66.67%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.pen_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.pen_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.loop   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.loop   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.mousePressEvent   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.start   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.stop   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.reset   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer._on_timer   0.00% 17 17 0   0.00% 6 0   0.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.minimumSizeHint   0.00% 1 1 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.paintEvent   84.21% 19 3 0   50.00% 8 4   74.07%
src / ezqt_widgets / widgets / misc / circular_timer.py CircularTimer.refreshStyle   0.00% 3 3 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / circular_timer.py (no function)   100.00% 52 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py _HeaderWidget.__init__   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py _HeaderWidget.mousePressEvent   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.__init__   100.00% 8 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._setup_widget   100.00% 23 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._setup_animation   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._apply_initial_state   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._get_content_height   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._run_animation   93.75% 16 1 0   80.00% 10 2   88.46%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection._on_expand_finished   0.00% 6 6 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.title   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.title   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.is_expanded   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.setContentWidget   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.expand   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.collapse   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.toggle   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.setTheme   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py CollapsibleSection.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / collapsible_section.py (no function)   100.00% 35 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.__init__   100.00% 30 0 0   83.33% 6 1   97.22%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem._on_remove_clicked   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.item_id   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.text   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.content_widget   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.icon_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.icon_color   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.compact   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.compact   71.43% 7 2 0   50.00% 2 1   66.67%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.mousePressEvent   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.mouseMoveEvent   0.00% 18 18 0   0.00% 6 0   0.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.mouseReleaseEvent   0.00% 5 5 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.sizeHint   91.67% 12 1 0   75.00% 4 1   87.50%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.minimumSizeHint   87.50% 8 1 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableItem.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.__init__   100.00% 31 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.items   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.items   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.item_count   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.allow_drag_drop   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.allow_drag_drop   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.allow_remove   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.allow_remove   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.icon_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.icon_color   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.compact   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.compact   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.addItem   91.67% 12 1 0   75.00% 4 1   87.50%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.removeItem   100.00% 12 0 0   75.00% 4 1   93.75%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.clearItems   100.00% 6 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.moveItem   100.00% 14 0 0   83.33% 6 1   95.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.getItemPosition   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList._create_items   90.91% 11 1 0   83.33% 6 1   88.24%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList._on_item_removed   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList._calculate_drop_position   100.00% 9 0 0   83.33% 6 1   93.33%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.dragEnterEvent   100.00% 2 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.dragMoveEvent   100.00% 2 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.dropEvent   88.89% 9 1 0   75.00% 4 1   84.62%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.sizeHint   100.00% 13 0 0   50.00% 4 2   88.24%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.minimumSizeHint   100.00% 12 0 0   50.00% 4 2   87.50%
src / ezqt_widgets / widgets / misc / draggable_list.py DraggableList.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / draggable_list.py (no function)   100.00% 80 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner.__init__   100.00% 9 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._setup_widget   100.00% 24 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._build_icon   92.31% 13 1 0   50.00% 2 1   86.67%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._apply_level_style   83.33% 6 1 0   50.00% 2 1   75.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._slide_in   84.62% 13 2 0   50.00% 4 2   76.47%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._slide_out   71.43% 14 4 0   50.00% 4 2   66.67%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._finish_dismiss   66.67% 9 3 0   50.00% 2 1   63.64%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._stop_timer   25.00% 4 3 0   50.00% 2 1   33.33%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner._dismiss   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner.showNotification   100.00% 10 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner.eventFilter   40.00% 5 3 0   25.00% 4 1   33.33%
src / ezqt_widgets / widgets / misc / notification_banner.py NotificationBanner.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / notification_banner.py (no function)   100.00% 34 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py _SelectableOptionLabel.__init__   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py _SelectableOptionLabel.mousePressEvent   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.__init__   100.00% 24 0 0   75.00% 4 1   96.43%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.value   66.67% 3 1 0   50.00% 2 1   60.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.value   60.00% 5 2 0   100.00% 0 0   60.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.value_id   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.value_id   100.00% 6 0 0   50.00% 4 2   80.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.options   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.default_id   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.default_id   100.00% 4 0 0   50.00% 4 2   75.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.selected_option   66.67% 3 1 0   50.00% 2 1   60.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.orientation   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.orientation   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.animation_duration   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.animation_duration   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.initializeSelector   100.00% 8 0 0   50.00% 4 2   83.33%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.addOption   100.00% 15 0 0   100.00% 6 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.toggleSelection   100.00% 6 0 0   50.00% 2 1   87.50%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.moveSelector   100.00% 9 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector._selector_geometry_for_option   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector._set_selector_geometry   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.resizeEvent   0.00% 3 3 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.minimumSizeHint   88.46% 26 3 0   83.33% 6 1   87.50%
src / ezqt_widgets / widgets / misc / option_selector.py OptionSelector.refreshStyle   0.00% 3 3 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / option_selector.py (no function)   100.00% 58 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.__init__   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.theme   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.theme   100.00% 5 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.original_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.original_icon   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.from_source   100.00% 5 0 0   100.00% 4 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon.setTheme   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon._normalize_color   100.00% 9 0 0   100.00% 6 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon._invert_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon._resolve_theme_colors   90.91% 11 1 0   87.50% 8 1   89.47%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon._to_qicon   47.06% 17 9 0   87.50% 8 1   60.00%
src / ezqt_widgets / widgets / misc / theme_icon.py ThemeIcon._update_icon   94.12% 17 1 0   75.00% 4 1   90.48%
src / ezqt_widgets / widgets / misc / theme_icon.py (no function)   100.00% 26 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py _colorize_pixmap   16.67% 12 10 0   50.00% 2 1   21.43%
src / ezqt_widgets / widgets / misc / toggle_icon.py _load_icon_from_source   26.47% 34 25 0   35.00% 20 7   29.63%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.__init__   100.00% 16 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.state   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.state   83.33% 6 1 0   50.00% 4 2   70.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.opened_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.opened_icon   66.67% 3 1 0   50.00% 2 1   60.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.closed_icon   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.closed_icon   100.00% 3 0 0   50.00% 2 1   80.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.icon_size   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.icon_size   66.67% 6 2 0   50.00% 4 2   60.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.icon_color   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.icon_color   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.min_width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.min_width   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.min_height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.min_height   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.mousePressEvent   0.00% 3 3 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.keyPressEvent   0.00% 4 4 0   0.00% 2 0   0.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.paintEvent   90.00% 20 2 0   50.00% 4 2   83.33%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.minimumSizeHint   77.78% 9 2 0   50.00% 4 2   69.23%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.setTheme   60.00% 5 2 0   50.00% 4 2   55.56%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.toggleState   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.setStateOpened   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.setStateClosed   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.isOpened   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.isClosed   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon._update_icon   100.00% 12 0 0   83.33% 6 1   94.44%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon._apply_initial_state   100.00% 4 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py ToggleIcon.refreshStyle   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_icon.py (no function)   100.00% 57 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.__init__   100.00% 14 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._setup_animation   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._setup_widget   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._get_circle_position   100.00% 3 0 0   100.00% 2 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._get_circle_position_property   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._set_circle_position_property   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.checked   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.checked   71.43% 7 2 0   50.00% 4 2   63.64%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.width   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.width   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.height   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.height   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.animation   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.animation   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.toggle   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch._animate_circle   100.00% 4 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.mousePressEvent   100.00% 2 0 0   50.00% 2 1   75.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.paintEvent   0.00% 12 12 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.sizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.minimumSizeHint   100.00% 1 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py ToggleSwitch.refreshStyle   0.00% 3 3 0   100.00% 0 0   0.00%
src / ezqt_widgets / widgets / misc / toggle_switch.py (no function)   100.00% 39 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / shared / __init__.py (no function)   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / shared / _defaults.py (no function)   100.00% 47 0 0   100.00% 0 0   100.00%
Total     79.92% 3879 779 0   54.68% 748 151   75.84%

No items found using the specified filter.