Suppose I have an index of all classes declared in the program. I want to show the user something like the go to anything panel that would display the entire list and preview the corresponding location when a class gets at the top of a filtered list (just like go to anything previews files that end up at the top of the filtered list of files in the project).
Questions:
- Is show_quick_panel performant enough to work okishly with huge lists (say, 10k classes)?
- Can I intercept keypresses in a widget displayed by show_quick_panel and preview stuff in the background just like go to anything does?