Anybody got any experience with the likes of wxWidgets, GTK, QT etc.?
wxWidgets looks quite straightforward, though I'm a little put off that it's MFC-like. It also uses the native controls, which is good in some ways but makes me doubt how cross platform it'll really be and you end up with #ifs to deal with the different quirks of the different platforms.
Some of the others have their own controls, which makes it consistent across platforms, but then inconsistent with the platform. That approach also suggests to me that it'll be slower and clunkier.
And if custom controls are required (certainly will with the stuff I'm working on), does that mean having to write a different control for each platform, or is there enough of an abstracted drawing API that it isn't necessary?
Of course by "cross platform" I mean x86, i.e. Windows/Linux/Church of Jobs.
wxWidgets looks quite straightforward, though I'm a little put off that it's MFC-like. It also uses the native controls, which is good in some ways but makes me doubt how cross platform it'll really be and you end up with #ifs to deal with the different quirks of the different platforms.
Some of the others have their own controls, which makes it consistent across platforms, but then inconsistent with the platform. That approach also suggests to me that it'll be slower and clunkier.
And if custom controls are required (certainly will with the stuff I'm working on), does that mean having to write a different control for each platform, or is there enough of an abstracted drawing API that it isn't necessary?
Of course by "cross platform" I mean x86, i.e. Windows/Linux/Church of Jobs.


Comment