8.5.2.11. pymodaq_gui.examples.pattern_completer_demo module
PatternCompleter Examples - PyQt6 Auto-completion System
This demonstrates various use cases for the PatternCompleter mixin class. All examples are accessible through tabs in a single window.
- class pymodaq_gui.examples.pattern_completer_demo.PatternCompleterDemo[source]
Bases:
QMainWindowMain demo window with all examples in tabs
- pymodaq_gui.examples.pattern_completer_demo.create_basic_example()[source]
Simple mention system with @ trigger
- pymodaq_gui.examples.pattern_completer_demo.create_code_editor_example()[source]
IDE-like code completion
- pymodaq_gui.examples.pattern_completer_demo.create_dynamic_updates_example()[source]
Update completions dynamically
- pymodaq_gui.examples.pattern_completer_demo.create_global_config_example()[source]
Configure appearance and behavior globally
- pymodaq_gui.examples.pattern_completer_demo.create_multiple_patterns_example()[source]
Text editor with multiple completion triggers
- pymodaq_gui.examples.pattern_completer_demo.create_per_pattern_config_example()[source]
Different settings for each pattern