├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature.md ├── dependabot.yml └── workflows │ └── test_and_deploy.yml ├── .github_changelog_generator ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codecov.yml ├── docs ├── _macros.py ├── faq.md ├── images │ ├── demo_darwin10.png │ ├── demo_darwin11.png │ ├── demo_linux.png │ ├── demo_windows.png │ ├── labeled_qslider.png │ ├── labeled_range.png │ └── slider.png ├── index.md ├── utilities │ ├── cmap.md │ ├── code_syntax_highlight.md │ ├── error_dialog_contexts.md │ ├── fonticon.md │ ├── iconify.md │ ├── index.md │ ├── qmessagehandler.md │ ├── signal_utils.md │ ├── thread_decorators.md │ ├── threading.md │ └── throttling.md └── widgets │ ├── colormap_catalog.md │ ├── index.md │ ├── qcollapsible.md │ ├── qcolorcombobox.md │ ├── qcolormap.md │ ├── qdoublerangeslider.md │ ├── qdoubleslider.md │ ├── qelidinglabel.md │ ├── qenumcombobox.md │ ├── qflowlayout.md │ ├── qlabeleddoublerangeslider.md │ ├── qlabeleddoubleslider.md │ ├── qlabeledrangeslider.md │ ├── qlabeledslider.md │ ├── qlargeintspinbox.md │ ├── qquantity.md │ ├── qrangeslider.md │ ├── qsearchablecombobox.md │ ├── qsearchablelistwidget.md │ ├── qsearchabletreewidget.md │ └── qtoggleswitch.md ├── examples ├── code_highlight.py ├── color_combo_box.py ├── colormap_combo_box.py ├── demo_widget.py ├── double_slider.py ├── eliding_label.py ├── float.py ├── flow_layout.py ├── fonticon1.py ├── fonticon2.py ├── fonticon3.py ├── generic.py ├── icon_explorer.py ├── iconify.py ├── labeled_sliders.py ├── multihandle.py ├── qcollapsible.py ├── quantity.py ├── range_slider.py ├── searchable_combo_box.py ├── searchable_list_widget.py ├── searchable_tree_widget.py ├── throttle_mouse_event.py ├── throttler_demo.py └── toggle_switch.py ├── mkdocs.yml ├── pyproject.toml ├── src └── superqt │ ├── __init__.py │ ├── cmap │ ├── __init__.py │ ├── _catalog_combo.py │ ├── _cmap_combo.py │ ├── _cmap_item_delegate.py │ ├── _cmap_line_edit.py │ └── _cmap_utils.py │ ├── collapsible │ ├── __init__.py │ └── _collapsible.py │ ├── combobox │ ├── __init__.py │ ├── _color_combobox.py │ ├── _enum_combobox.py │ └── _searchable_combo_box.py │ ├── elidable │ ├── __init__.py │ ├── _eliding.py │ ├── _eliding_label.py │ └── _eliding_line_edit.py │ ├── fonticon │ ├── __init__.py │ ├── _animations.py │ ├── _iconfont.py │ ├── _plugins.py │ └── _qfont_icon.py │ ├── iconify │ └── __init__.py │ ├── py.typed │ ├── qtcompat │ └── __init__.py │ ├── selection │ ├── __init__.py │ ├── _searchable_list_widget.py │ └── _searchable_tree_widget.py │ ├── sliders │ ├── __init__.py │ ├── _generic_range_slider.py │ ├── _generic_slider.py │ ├── _labeled.py │ ├── _range_style.py │ └── _sliders.py │ ├── spinbox │ ├── __init__.py │ ├── _intspin.py │ └── _quantity.py │ ├── switch │ ├── __init__.py │ └── _toggle_switch.py │ └── utils │ ├── __init__.py │ ├── _code_syntax_highlight.py │ ├── _ensure_thread.py │ ├── _errormsg_context.py │ ├── _flow_layout.py │ ├── _img_utils.py │ ├── _message_handler.py │ ├── _misc.py │ ├── _qthreading.py │ ├── _throttler.py │ └── _util.py └── tests ├── test_cmap.py ├── test_code_highlight.py ├── test_collapsible.py ├── test_color_combo.py ├── test_eliding_label.py ├── test_eliding_line_edit.py ├── test_ensure_thread.py ├── test_enum_comb_box.py ├── test_flow_layout.py ├── test_fonticon ├── fixtures │ ├── fake_plugin.dist-info │ │ ├── METADATA │ │ ├── entry_points.txt │ │ └── top_level.txt │ └── fake_plugin │ │ ├── __init__.py │ │ └── icontest.ttf ├── test_fonticon.py └── test_plugins.py ├── test_iconify.py ├── test_large_int_spinbox.py ├── test_qmessage_handler.py ├── test_quantity.py ├── test_searchable_combobox.py ├── test_searchable_list.py ├── test_searchable_tree.py ├── test_threadworker.py ├── test_throttler.py ├── test_toggle_switch.py ├── test_utils.py └── zz_test_sliders ├── __init__.py ├── _testutil.py ├── test_float.py ├── test_generic_slider.py ├── test_labeled_slider.py ├── test_range_slider.py ├── test_single_value_sliders.py └── test_slider.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test_and_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.github/workflows/test_and_deploy.yml -------------------------------------------------------------------------------- /.github_changelog_generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.github_changelog_generator -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/_macros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/_macros.py -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/images/demo_darwin10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/demo_darwin10.png -------------------------------------------------------------------------------- /docs/images/demo_darwin11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/demo_darwin11.png -------------------------------------------------------------------------------- /docs/images/demo_linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/demo_linux.png -------------------------------------------------------------------------------- /docs/images/demo_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/demo_windows.png -------------------------------------------------------------------------------- /docs/images/labeled_qslider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/labeled_qslider.png -------------------------------------------------------------------------------- /docs/images/labeled_range.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/labeled_range.png -------------------------------------------------------------------------------- /docs/images/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/images/slider.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/utilities/cmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/cmap.md -------------------------------------------------------------------------------- /docs/utilities/code_syntax_highlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/code_syntax_highlight.md -------------------------------------------------------------------------------- /docs/utilities/error_dialog_contexts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/error_dialog_contexts.md -------------------------------------------------------------------------------- /docs/utilities/fonticon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/fonticon.md -------------------------------------------------------------------------------- /docs/utilities/iconify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/iconify.md -------------------------------------------------------------------------------- /docs/utilities/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/index.md -------------------------------------------------------------------------------- /docs/utilities/qmessagehandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/qmessagehandler.md -------------------------------------------------------------------------------- /docs/utilities/signal_utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/signal_utils.md -------------------------------------------------------------------------------- /docs/utilities/thread_decorators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/thread_decorators.md -------------------------------------------------------------------------------- /docs/utilities/threading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/threading.md -------------------------------------------------------------------------------- /docs/utilities/throttling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/utilities/throttling.md -------------------------------------------------------------------------------- /docs/widgets/colormap_catalog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/colormap_catalog.md -------------------------------------------------------------------------------- /docs/widgets/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/index.md -------------------------------------------------------------------------------- /docs/widgets/qcollapsible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qcollapsible.md -------------------------------------------------------------------------------- /docs/widgets/qcolorcombobox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qcolorcombobox.md -------------------------------------------------------------------------------- /docs/widgets/qcolormap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qcolormap.md -------------------------------------------------------------------------------- /docs/widgets/qdoublerangeslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qdoublerangeslider.md -------------------------------------------------------------------------------- /docs/widgets/qdoubleslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qdoubleslider.md -------------------------------------------------------------------------------- /docs/widgets/qelidinglabel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qelidinglabel.md -------------------------------------------------------------------------------- /docs/widgets/qenumcombobox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qenumcombobox.md -------------------------------------------------------------------------------- /docs/widgets/qflowlayout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qflowlayout.md -------------------------------------------------------------------------------- /docs/widgets/qlabeleddoublerangeslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qlabeleddoublerangeslider.md -------------------------------------------------------------------------------- /docs/widgets/qlabeleddoubleslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qlabeleddoubleslider.md -------------------------------------------------------------------------------- /docs/widgets/qlabeledrangeslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qlabeledrangeslider.md -------------------------------------------------------------------------------- /docs/widgets/qlabeledslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qlabeledslider.md -------------------------------------------------------------------------------- /docs/widgets/qlargeintspinbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qlargeintspinbox.md -------------------------------------------------------------------------------- /docs/widgets/qquantity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qquantity.md -------------------------------------------------------------------------------- /docs/widgets/qrangeslider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qrangeslider.md -------------------------------------------------------------------------------- /docs/widgets/qsearchablecombobox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qsearchablecombobox.md -------------------------------------------------------------------------------- /docs/widgets/qsearchablelistwidget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qsearchablelistwidget.md -------------------------------------------------------------------------------- /docs/widgets/qsearchabletreewidget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qsearchabletreewidget.md -------------------------------------------------------------------------------- /docs/widgets/qtoggleswitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/docs/widgets/qtoggleswitch.md -------------------------------------------------------------------------------- /examples/code_highlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/code_highlight.py -------------------------------------------------------------------------------- /examples/color_combo_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/color_combo_box.py -------------------------------------------------------------------------------- /examples/colormap_combo_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/colormap_combo_box.py -------------------------------------------------------------------------------- /examples/demo_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/demo_widget.py -------------------------------------------------------------------------------- /examples/double_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/double_slider.py -------------------------------------------------------------------------------- /examples/eliding_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/eliding_label.py -------------------------------------------------------------------------------- /examples/float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/float.py -------------------------------------------------------------------------------- /examples/flow_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/flow_layout.py -------------------------------------------------------------------------------- /examples/fonticon1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/fonticon1.py -------------------------------------------------------------------------------- /examples/fonticon2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/fonticon2.py -------------------------------------------------------------------------------- /examples/fonticon3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/fonticon3.py -------------------------------------------------------------------------------- /examples/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/generic.py -------------------------------------------------------------------------------- /examples/icon_explorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/icon_explorer.py -------------------------------------------------------------------------------- /examples/iconify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/iconify.py -------------------------------------------------------------------------------- /examples/labeled_sliders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/labeled_sliders.py -------------------------------------------------------------------------------- /examples/multihandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/multihandle.py -------------------------------------------------------------------------------- /examples/qcollapsible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/qcollapsible.py -------------------------------------------------------------------------------- /examples/quantity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/quantity.py -------------------------------------------------------------------------------- /examples/range_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/range_slider.py -------------------------------------------------------------------------------- /examples/searchable_combo_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/searchable_combo_box.py -------------------------------------------------------------------------------- /examples/searchable_list_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/searchable_list_widget.py -------------------------------------------------------------------------------- /examples/searchable_tree_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/searchable_tree_widget.py -------------------------------------------------------------------------------- /examples/throttle_mouse_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/throttle_mouse_event.py -------------------------------------------------------------------------------- /examples/throttler_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/throttler_demo.py -------------------------------------------------------------------------------- /examples/toggle_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/examples/toggle_switch.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/superqt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/__init__.py -------------------------------------------------------------------------------- /src/superqt/cmap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/__init__.py -------------------------------------------------------------------------------- /src/superqt/cmap/_catalog_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/_catalog_combo.py -------------------------------------------------------------------------------- /src/superqt/cmap/_cmap_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/_cmap_combo.py -------------------------------------------------------------------------------- /src/superqt/cmap/_cmap_item_delegate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/_cmap_item_delegate.py -------------------------------------------------------------------------------- /src/superqt/cmap/_cmap_line_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/_cmap_line_edit.py -------------------------------------------------------------------------------- /src/superqt/cmap/_cmap_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/cmap/_cmap_utils.py -------------------------------------------------------------------------------- /src/superqt/collapsible/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/collapsible/__init__.py -------------------------------------------------------------------------------- /src/superqt/collapsible/_collapsible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/collapsible/_collapsible.py -------------------------------------------------------------------------------- /src/superqt/combobox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/combobox/__init__.py -------------------------------------------------------------------------------- /src/superqt/combobox/_color_combobox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/combobox/_color_combobox.py -------------------------------------------------------------------------------- /src/superqt/combobox/_enum_combobox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/combobox/_enum_combobox.py -------------------------------------------------------------------------------- /src/superqt/combobox/_searchable_combo_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/combobox/_searchable_combo_box.py -------------------------------------------------------------------------------- /src/superqt/elidable/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/elidable/__init__.py -------------------------------------------------------------------------------- /src/superqt/elidable/_eliding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/elidable/_eliding.py -------------------------------------------------------------------------------- /src/superqt/elidable/_eliding_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/elidable/_eliding_label.py -------------------------------------------------------------------------------- /src/superqt/elidable/_eliding_line_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/elidable/_eliding_line_edit.py -------------------------------------------------------------------------------- /src/superqt/fonticon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/fonticon/__init__.py -------------------------------------------------------------------------------- /src/superqt/fonticon/_animations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/fonticon/_animations.py -------------------------------------------------------------------------------- /src/superqt/fonticon/_iconfont.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/fonticon/_iconfont.py -------------------------------------------------------------------------------- /src/superqt/fonticon/_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/fonticon/_plugins.py -------------------------------------------------------------------------------- /src/superqt/fonticon/_qfont_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/fonticon/_qfont_icon.py -------------------------------------------------------------------------------- /src/superqt/iconify/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/iconify/__init__.py -------------------------------------------------------------------------------- /src/superqt/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/superqt/qtcompat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/qtcompat/__init__.py -------------------------------------------------------------------------------- /src/superqt/selection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/selection/__init__.py -------------------------------------------------------------------------------- /src/superqt/selection/_searchable_list_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/selection/_searchable_list_widget.py -------------------------------------------------------------------------------- /src/superqt/selection/_searchable_tree_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/selection/_searchable_tree_widget.py -------------------------------------------------------------------------------- /src/superqt/sliders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/__init__.py -------------------------------------------------------------------------------- /src/superqt/sliders/_generic_range_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/_generic_range_slider.py -------------------------------------------------------------------------------- /src/superqt/sliders/_generic_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/_generic_slider.py -------------------------------------------------------------------------------- /src/superqt/sliders/_labeled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/_labeled.py -------------------------------------------------------------------------------- /src/superqt/sliders/_range_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/_range_style.py -------------------------------------------------------------------------------- /src/superqt/sliders/_sliders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/sliders/_sliders.py -------------------------------------------------------------------------------- /src/superqt/spinbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/spinbox/__init__.py -------------------------------------------------------------------------------- /src/superqt/spinbox/_intspin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/spinbox/_intspin.py -------------------------------------------------------------------------------- /src/superqt/spinbox/_quantity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/spinbox/_quantity.py -------------------------------------------------------------------------------- /src/superqt/switch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/switch/__init__.py -------------------------------------------------------------------------------- /src/superqt/switch/_toggle_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/switch/_toggle_switch.py -------------------------------------------------------------------------------- /src/superqt/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/__init__.py -------------------------------------------------------------------------------- /src/superqt/utils/_code_syntax_highlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_code_syntax_highlight.py -------------------------------------------------------------------------------- /src/superqt/utils/_ensure_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_ensure_thread.py -------------------------------------------------------------------------------- /src/superqt/utils/_errormsg_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_errormsg_context.py -------------------------------------------------------------------------------- /src/superqt/utils/_flow_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_flow_layout.py -------------------------------------------------------------------------------- /src/superqt/utils/_img_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_img_utils.py -------------------------------------------------------------------------------- /src/superqt/utils/_message_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_message_handler.py -------------------------------------------------------------------------------- /src/superqt/utils/_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_misc.py -------------------------------------------------------------------------------- /src/superqt/utils/_qthreading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_qthreading.py -------------------------------------------------------------------------------- /src/superqt/utils/_throttler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_throttler.py -------------------------------------------------------------------------------- /src/superqt/utils/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/src/superqt/utils/_util.py -------------------------------------------------------------------------------- /tests/test_cmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_cmap.py -------------------------------------------------------------------------------- /tests/test_code_highlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_code_highlight.py -------------------------------------------------------------------------------- /tests/test_collapsible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_collapsible.py -------------------------------------------------------------------------------- /tests/test_color_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_color_combo.py -------------------------------------------------------------------------------- /tests/test_eliding_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_eliding_label.py -------------------------------------------------------------------------------- /tests/test_eliding_line_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_eliding_line_edit.py -------------------------------------------------------------------------------- /tests/test_ensure_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_ensure_thread.py -------------------------------------------------------------------------------- /tests/test_enum_comb_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_enum_comb_box.py -------------------------------------------------------------------------------- /tests/test_flow_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_flow_layout.py -------------------------------------------------------------------------------- /tests/test_fonticon/fixtures/fake_plugin.dist-info/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_fonticon/fixtures/fake_plugin.dist-info/METADATA -------------------------------------------------------------------------------- /tests/test_fonticon/fixtures/fake_plugin.dist-info/entry_points.txt: -------------------------------------------------------------------------------- 1 | [superqt.fonticon] 2 | ico = fake_plugin:ICO 3 | -------------------------------------------------------------------------------- /tests/test_fonticon/fixtures/fake_plugin.dist-info/top_level.txt: -------------------------------------------------------------------------------- 1 | fake_plugin 2 | -------------------------------------------------------------------------------- /tests/test_fonticon/fixtures/fake_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_fonticon/fixtures/fake_plugin/__init__.py -------------------------------------------------------------------------------- /tests/test_fonticon/fixtures/fake_plugin/icontest.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_fonticon/fixtures/fake_plugin/icontest.ttf -------------------------------------------------------------------------------- /tests/test_fonticon/test_fonticon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_fonticon/test_fonticon.py -------------------------------------------------------------------------------- /tests/test_fonticon/test_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_fonticon/test_plugins.py -------------------------------------------------------------------------------- /tests/test_iconify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_iconify.py -------------------------------------------------------------------------------- /tests/test_large_int_spinbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_large_int_spinbox.py -------------------------------------------------------------------------------- /tests/test_qmessage_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_qmessage_handler.py -------------------------------------------------------------------------------- /tests/test_quantity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_quantity.py -------------------------------------------------------------------------------- /tests/test_searchable_combobox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_searchable_combobox.py -------------------------------------------------------------------------------- /tests/test_searchable_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_searchable_list.py -------------------------------------------------------------------------------- /tests/test_searchable_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_searchable_tree.py -------------------------------------------------------------------------------- /tests/test_threadworker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_threadworker.py -------------------------------------------------------------------------------- /tests/test_throttler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_throttler.py -------------------------------------------------------------------------------- /tests/test_toggle_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_toggle_switch.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zz_test_sliders/_testutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/_testutil.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_float.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_generic_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_generic_slider.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_labeled_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_labeled_slider.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_range_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_range_slider.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_single_value_sliders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_single_value_sliders.py -------------------------------------------------------------------------------- /tests/zz_test_sliders/test_slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyapp-kit/superqt/HEAD/tests/zz_test_sliders/test_slider.py --------------------------------------------------------------------------------