It appears Qt itself by default limits memory available to the image loader.
In order to load it, you would somehow need to increase that limit, or use another png loading method (If you're using png addon, maybe it has a way to choose a different loader?).
In J you might try to call this method using "cd", as it's a static method, but since it's C++ it's probably mangled, and that mangling is dependent on what compiler was used to compile Qt.
Or create a wrapper DLL in C++ that defines an extern "C" function that calls this method, which will avoid mangling, and then call that from J.
Not a J expert though, maybe there is an easier way I'm missing.
вторник, 21 октября 2025 г. в 06:28:31 UTC+5, Ak: