├── .github └── workflows │ ├── lint_python.yml │ └── pytest.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── changelog_link.rst ├── conf.py ├── example.png ├── example_code.png ├── guietta_screenshot_psd.png ├── index.rst ├── internals.rst ├── intro.rst ├── qt_conda.rst ├── reference.rst ├── requirements.txt ├── troubleshooting.rst └── tutorial.rst ├── guietta ├── __init__.py ├── __version__.py ├── examples │ ├── __init__.py │ ├── all.py │ ├── base.py │ ├── button_renamed.py │ ├── buttons.py │ ├── calculator.py │ ├── checkbox.py │ ├── compact.py │ ├── continuations.py │ ├── derive.py │ ├── derive_unbound.py │ ├── down.png │ ├── duplicate.py │ ├── events.py │ ├── events_custom.py │ ├── events_custom_get.py │ ├── filedialog.py │ ├── font.py │ ├── get.py │ ├── get_nonblock.py │ ├── get_timeout.py │ ├── groupbox.py │ ├── images.py │ ├── images_compact.py │ ├── imshow.py │ ├── left.png │ ├── line_edit.py │ ├── listbox.py │ ├── messagebox.py │ ├── password.py │ ├── plot.py │ ├── plot_animated.py │ ├── plot_projection.py │ ├── plot_property.py │ ├── plot_pyqtgraph.py │ ├── progress_bar.py │ ├── progress_bar_title.py │ ├── properties.py │ ├── radio.py │ ├── rename.py │ ├── right.png │ ├── signal_property.py │ ├── slider.py │ ├── slider_get.py │ ├── stretch.py │ ├── sub_layout.py │ ├── sum.py │ ├── sum_auto.py │ ├── sum_button_with.py │ ├── sum_combobox.py │ ├── sum_combobox_with.py │ ├── sum_events.py │ ├── sum_properties.py │ ├── sum_with.py │ ├── sum_with_function.py │ ├── timer.py │ ├── up.png │ ├── valueslider.py │ └── with_import.py ├── guietta.py ├── guietta_matplotlib.py └── guietta_pyqtgraph.py ├── meta.yaml ├── requirements.txt ├── requirements_github.txt ├── setup.py └── test ├── __init__.py ├── bound_method_test.py ├── collapse_names_test.py ├── compacts_test.py ├── enumerate_rows_test.py ├── helper_test.py ├── init_test.py ├── normalize_test.py ├── process_font_test.py ├── process_slots_test.py ├── rows_check_test.py ├── rows_map_test.py └── test_check_string.py /.github/workflows/lint_python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/.github/workflows/lint_python.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/changelog_link.rst: -------------------------------------------------------------------------------- 1 | 2 | 3 | .. mdinclude:: ../CHANGELOG.md 4 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/example.png -------------------------------------------------------------------------------- /docs/example_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/example_code.png -------------------------------------------------------------------------------- /docs/guietta_screenshot_psd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/guietta_screenshot_psd.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/internals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/internals.rst -------------------------------------------------------------------------------- /docs/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/intro.rst -------------------------------------------------------------------------------- /docs/qt_conda.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/qt_conda.rst -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx>=1.7.5 2 | PySide2 3 | m2r 4 | -------------------------------------------------------------------------------- /docs/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/troubleshooting.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /guietta/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/__init__.py -------------------------------------------------------------------------------- /guietta/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/__version__.py -------------------------------------------------------------------------------- /guietta/examples/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | -------------------------------------------------------------------------------- /guietta/examples/all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/all.py -------------------------------------------------------------------------------- /guietta/examples/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/base.py -------------------------------------------------------------------------------- /guietta/examples/button_renamed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/button_renamed.py -------------------------------------------------------------------------------- /guietta/examples/buttons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/buttons.py -------------------------------------------------------------------------------- /guietta/examples/calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/calculator.py -------------------------------------------------------------------------------- /guietta/examples/checkbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/checkbox.py -------------------------------------------------------------------------------- /guietta/examples/compact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/compact.py -------------------------------------------------------------------------------- /guietta/examples/continuations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/continuations.py -------------------------------------------------------------------------------- /guietta/examples/derive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/derive.py -------------------------------------------------------------------------------- /guietta/examples/derive_unbound.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/derive_unbound.py -------------------------------------------------------------------------------- /guietta/examples/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/down.png -------------------------------------------------------------------------------- /guietta/examples/duplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/duplicate.py -------------------------------------------------------------------------------- /guietta/examples/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/events.py -------------------------------------------------------------------------------- /guietta/examples/events_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/events_custom.py -------------------------------------------------------------------------------- /guietta/examples/events_custom_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/events_custom_get.py -------------------------------------------------------------------------------- /guietta/examples/filedialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/filedialog.py -------------------------------------------------------------------------------- /guietta/examples/font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/font.py -------------------------------------------------------------------------------- /guietta/examples/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/get.py -------------------------------------------------------------------------------- /guietta/examples/get_nonblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/get_nonblock.py -------------------------------------------------------------------------------- /guietta/examples/get_timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/get_timeout.py -------------------------------------------------------------------------------- /guietta/examples/groupbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/groupbox.py -------------------------------------------------------------------------------- /guietta/examples/images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/images.py -------------------------------------------------------------------------------- /guietta/examples/images_compact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/images_compact.py -------------------------------------------------------------------------------- /guietta/examples/imshow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/imshow.py -------------------------------------------------------------------------------- /guietta/examples/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/left.png -------------------------------------------------------------------------------- /guietta/examples/line_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/line_edit.py -------------------------------------------------------------------------------- /guietta/examples/listbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/listbox.py -------------------------------------------------------------------------------- /guietta/examples/messagebox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/messagebox.py -------------------------------------------------------------------------------- /guietta/examples/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/password.py -------------------------------------------------------------------------------- /guietta/examples/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/plot.py -------------------------------------------------------------------------------- /guietta/examples/plot_animated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/plot_animated.py -------------------------------------------------------------------------------- /guietta/examples/plot_projection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/plot_projection.py -------------------------------------------------------------------------------- /guietta/examples/plot_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/plot_property.py -------------------------------------------------------------------------------- /guietta/examples/plot_pyqtgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/plot_pyqtgraph.py -------------------------------------------------------------------------------- /guietta/examples/progress_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/progress_bar.py -------------------------------------------------------------------------------- /guietta/examples/progress_bar_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/progress_bar_title.py -------------------------------------------------------------------------------- /guietta/examples/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/properties.py -------------------------------------------------------------------------------- /guietta/examples/radio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/radio.py -------------------------------------------------------------------------------- /guietta/examples/rename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/rename.py -------------------------------------------------------------------------------- /guietta/examples/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/right.png -------------------------------------------------------------------------------- /guietta/examples/signal_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/signal_property.py -------------------------------------------------------------------------------- /guietta/examples/slider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/slider.py -------------------------------------------------------------------------------- /guietta/examples/slider_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/slider_get.py -------------------------------------------------------------------------------- /guietta/examples/stretch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/stretch.py -------------------------------------------------------------------------------- /guietta/examples/sub_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sub_layout.py -------------------------------------------------------------------------------- /guietta/examples/sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum.py -------------------------------------------------------------------------------- /guietta/examples/sum_auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_auto.py -------------------------------------------------------------------------------- /guietta/examples/sum_button_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_button_with.py -------------------------------------------------------------------------------- /guietta/examples/sum_combobox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_combobox.py -------------------------------------------------------------------------------- /guietta/examples/sum_combobox_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_combobox_with.py -------------------------------------------------------------------------------- /guietta/examples/sum_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_events.py -------------------------------------------------------------------------------- /guietta/examples/sum_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_properties.py -------------------------------------------------------------------------------- /guietta/examples/sum_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_with.py -------------------------------------------------------------------------------- /guietta/examples/sum_with_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/sum_with_function.py -------------------------------------------------------------------------------- /guietta/examples/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/timer.py -------------------------------------------------------------------------------- /guietta/examples/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/up.png -------------------------------------------------------------------------------- /guietta/examples/valueslider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/valueslider.py -------------------------------------------------------------------------------- /guietta/examples/with_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/examples/with_import.py -------------------------------------------------------------------------------- /guietta/guietta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/guietta.py -------------------------------------------------------------------------------- /guietta/guietta_matplotlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/guietta_matplotlib.py -------------------------------------------------------------------------------- /guietta/guietta_pyqtgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/guietta/guietta_pyqtgraph.py -------------------------------------------------------------------------------- /meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/meta.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | PySide2 2 | -------------------------------------------------------------------------------- /requirements_github.txt: -------------------------------------------------------------------------------- 1 | PySide2<5.15.0 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | -------------------------------------------------------------------------------- /test/bound_method_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/bound_method_test.py -------------------------------------------------------------------------------- /test/collapse_names_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/collapse_names_test.py -------------------------------------------------------------------------------- /test/compacts_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/compacts_test.py -------------------------------------------------------------------------------- /test/enumerate_rows_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/enumerate_rows_test.py -------------------------------------------------------------------------------- /test/helper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/helper_test.py -------------------------------------------------------------------------------- /test/init_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/init_test.py -------------------------------------------------------------------------------- /test/normalize_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/normalize_test.py -------------------------------------------------------------------------------- /test/process_font_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/process_font_test.py -------------------------------------------------------------------------------- /test/process_slots_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/process_slots_test.py -------------------------------------------------------------------------------- /test/rows_check_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/rows_check_test.py -------------------------------------------------------------------------------- /test/rows_map_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/rows_map_test.py -------------------------------------------------------------------------------- /test/test_check_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alfiopuglisi/guietta/HEAD/test/test_check_string.py --------------------------------------------------------------------------------