Monday, 27 May 2013

Java vs. QT for cross-platform GUI software

Java vs. QT for cross-platform GUI software

I'm not a pro at either (no experience in Java, little experience in C#) and I'm starting a big-small project - a GUI designer. This'll probably get closed for not being constructive enough, but oh well. I'm looking for a framework/language that I can use to create an easy cross-platform GUI designer.
The GUI would actually be similar or almost identical to the one QT uses for designing (left: toolbox, t-right: element tree, b-right: attributes)
I want to be able to code the software in one project, not mirror coding across multiple projects for each of the three (win, os x and linux) OSes with minor tweaks per OS.
I'm unsure which I should use for easier deployment and development or whether I should just modify the QT editor source. I would avoid editing the QT editor source as it is a complete IDE and I all I want to create is a GUI designer capable of loading and saving in a .gui format and exporting to a Lua script.
I know exporting to a Lua script won't come out of the box, I don't expect it to. I'm just explaining my project a little bit.
I've tested both (QT and Netbeans) out this morning lightly (4am, too tired at that time) but I'm unsure which one would be most suitable for my project. If such a designer already exists, please reference that too. If this question isn't constructive enough please comment below with how I can make the question must more constructive.

No comments:

Post a Comment