Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in Programming. |
User | Post |
Cellar Dweller + Posts: 42/138 |
Yes. |
neotransotaku Posts: 841/1860 |
Minor bump...
anyways, I've settled in programming GTK (it is actually on the lab computers). I've gotten the hang of programming in GTK but it is a pain to set up the widgets and stuff. So, anyone know visual programs that can help me layout the GUI? |
MisterJones Posts: 24/125 |
WxWidgets perhaps? |
FreeDOS + Posts: 221/1312 |
If you're releasing the program, you must use a GPL-compatible license (list) for your program to use the free software (GPL'd) version of Qt. If you're making a proprietary program, then you have to pay a lot of money for a version of Qt that allows it.
In-house projects... things that will never be released and such should be just fine with the free software version of Qt. Legally, no one's going to care if it's not going outside of your labs. |
neotransotaku Posts: 608/1860 |
If I use Qt, it is going to be used for an educational assignment... so, would I be violating anything? I'm leaning towards no... |
sloat Posts: 9/20 |
if you want a native look, you should also check out wxWidgets. It's almost as simple as Qt, and might be more lightweight (not really sure though).
The biggest gripe most people have with Qt is the license -- you can either pay for the toolkit or license your application under the GPL. But if that doesn't matter, then by all means use it. It's definitely more robust and proven. |
neotransotaku Posts: 607/1860 |
interesting...well, this assignment is, in theory, supposed to be done with Solaris 9 (since that is the OS in the computer labs)
i'll try out both GUI toolkits and see what I like. |
FreeDOS + Posts: 217/1312 |
By the way, using Qt lets you recompile your programs on Mac OS X and Windows painlessly and still have them look like native applications. GTK is ugly on both OS X and Windows. |
neotransotaku Posts: 554/1860 |
GTK eh? I guess I'll look into that--the entire library system should fit under 50MiB? I also hope I can find the existing libraries on those lab machines |
||bass Posts: 105/594 |
Originally posted by FreeDOSWhat he said. Use GTK. |
FreeDOS + Posts: 202/1312 |
Eh.. out of those, Java would be the best choice. But I'd recommend using Qt or GTK instead. You do know that you can install them just in your user profile instead of the global filesystem, right?
Tcl/Tk is okay, but writting directly to X11 calls is absolute hell even for simple things. |
neotransotaku Posts: 548/1860 |
I have a need to program a UNIX GUI. My options are the following
+ Tcl/Tk + X Windows + Swing/Java/JNI (I really, really do not want to resort to this) The core of the program I need to write must be written in C (since this is going to be written for a class). The lab computers this program will be written on only has Tcl/Tk and X Windows. Installing other toolkits, such as GTK, is a pain because the lab admins are not friendly people to work with. So, of the 3 solutions, what should I choose? If you recommend other toolkits, can you state good reasons why this toolkit is superior from the ones mentioned before? |