I know theirs stuff like Win32, but thats not cross platform, im looking for something which is cross-platform like QT...
which GUI do you use?, and what do you recommend?
C++ - what GUI library do you recommend?
Started by killcode, Mar 21 2009 01:39 PM
15 replies to this topic
#1
Posted 21 March 2009 - 01:39 PM
|
|
|
#2
Posted 21 March 2009 - 05:24 PM
I've played around with wxWidgets a bit. I don't care for some of the philosophical elements of it...Ultimate++ looks promising too.
#3
Posted 22 March 2009 - 02:34 AM
You don't care for cross-platform.
Windows is present at 80% for public market and 95% for customers.
Use Win32 api
Windows is present at 80% for public market and 95% for customers.
Use Win32 api
#4
Posted 22 March 2009 - 05:46 AM
Don't tell him him what he does and doesn't care about.
JUCE is an API I've used several times - it has a very small (1mb) compiled footprint yet does literally everything you could want for windows, mac, and linux.
JUCE is an API I've used several times - it has a very small (1mb) compiled footprint yet does literally everything you could want for windows, mac, and linux.
#5
Posted 22 March 2009 - 01:28 PM
oh really!
thats really really awesome info, thanks alot
thats really really awesome info, thanks alot
yo homie i heard you like one-line codes so i put a one line code that evals a decrypted one line code that prints "i love one line codes"
eval(base64_decode("cHJpbnQgJ2kgbG92ZSBvbmUtbGluZSBjb2Rlcyc7"));
www.amrosama.com | the unholy methods of javascript
#6
Posted 23 March 2009 - 01:17 PM
Well, im goin to look at JUCE, but the options i have so far is: QT, JUCE... and thats about it lol, im looking for something which is mainly used.
#7
Posted 23 March 2009 - 01:20 PM
wxWidgets, GTK+, FLTK, Ultimate++... the issue I've run into with some of them is licensing issues. wxWidgets, Ultimate++, and FLTK are about the only ones I consider acceptable.
#8
Posted 23 March 2009 - 11:20 PM
I've taken a look at ultimate++ and it looks pretty good (works on os x 10.4.3+ too) but JUCE still wins in my mind. The problem I have with gtk and such is that to be cross-platform they require relatively massive pakages. JUCE is so compact you just staticly link it if you want.
#9
Posted 28 March 2009 - 03:59 PM
Well, there so many GUIs, that i dont know which to choose, which one would you say is mainly used and cross platform?
#10
Posted 30 March 2009 - 01:32 AM
I've used wxWidgets and Ultimate++ for commercial development. I prefer Ultimate++. Its IDE is very good because it comes with a GUI designer, and program help editor plus a tool to document your source codes. There are also packages for SQLite and MySQL and its own SQL wrapper which I find easy to use. So far, I've used Ultimate++ for Windows development. The only 'downside' is that the exe file size is huge, more than 1 MB for a even a small GUI program. My program size is around 5 MB.
#11
Posted 30 March 2009 - 02:56 AM
Is that because of static linking instead of dynamic linking?
#12
Posted 30 March 2009 - 02:27 PM
Yes, you are right. The creators of Ultimate++ recommend static linking to avoid dll "hell".


Sign In
Create Account


Back to top









