Hello all,

I was hoping to create a project in which I would make use of plugins to implement much of the functionality of the finished project. Unfortunately, from what I've been reading in the documentation, QPluginLoader does not support automatically searching a given directory for plugins and loading them (similar to the libtool function lt_dlforeachfile(const char * search_path, int (*func) (const char * filename, lt_ptr data), lt_ptr data). In other words, I want to be able to load all plugins in a given folder, and I don't want to have to write a custom plugin finder that works for all conceivable architectures with all conceivable plugin extension names (.dll, .so, and likely another 10 or so possibilities).

Is Qt capable of this, or should I just bite the bullet and find some way of using libtool?