Hi, I want to start working on a personal project and I want to make it cross-platform. All of my Linux work was done for business customers, so the target distro was specified in advance, but this is different.
The project will be open source and use Qt. Here's what I'm wondering:
Is it enough if I do my dev + testing on one distro or should I test on multiple ones? In my experience, if it's not tested it doesn't work, but on the other hand I can't afford to build & test for every distro out there, especially since it will be a hobby project.
Let's say that I pick distro X that uses KDE. How difficult would you say it is for someone that uses distro Y with Gnome to use my program?
Will people that use Gnome use my Qt program or be put off by the fact that it's written with Qt? Let's assume that they find it useful. How good is the Qt-Gnome integration?
Do I have to ship the binaries too? What is the current trend nowadays: source or source + bin?
I would appreciate personal examples about working with Qt open source projects on Linux. Thanks.