* Crude searchable tree widget with example
* Add logging and fix hiding bug
* style: [pre-commit.ci] auto fixes [...]
* Add factory method
* Use regular expression instead
* Reduce API
* Make setData public
* Clear filter when setting data
* Visible instead of hidden
* Show item when parent is visible
* Add docs
* Empty commit to [skip ci]
* style: [pre-commit.ci] auto fixes [...]
* Empty commit to [skip ci]
* Add test coverage
* Improve readability of tests
* Use python not json names
* Simplify example
* Some optimizations
* Clean up tests
* Fix visible siblings
* Modify test to cover visible sibling
* style: [pre-commit.ci] auto fixes [...]
* fix lint
* Update src/superqt/selection/_searchable_tree_widget.py
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>
* Search by value too
* Remove optimizations
* Clean up formatting
* style: [pre-commit.ci] auto fixes [...]
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>