>write Windows apps using the old user32 APIs and run them in Wine
Honestly, to me this is the actual choice. I've tried using graphics gale (a win32 app) and fire alpaca (a qt app) on linux. Fire alpaca didn't work. Neither the app image nor the windows version on Wine. But graphics gale worked flawlessly.
The future of crossplatform is just everyone writing Win32 API apps, just like every language communicates by a C api.
Honestly, to me this is the actual choice. I've tried using graphics gale (a win32 app) and fire alpaca (a qt app) on linux. Fire alpaca didn't work. Neither the app image nor the windows version on Wine. But graphics gale worked flawlessly.
The future of crossplatform is just everyone writing Win32 API apps, just like every language communicates by a C api.