portable GUI framework?
I''m developing a 2D sidescroller using OpenGL and SDL, and as I''m getting the engine up and running I''m starting to realize that I''m going to need to develop a good level editor. After glancing at MFC, I decided on looking for something portable...any suggestions? Cross-platform, standard widgets, and (hopefully) a relatively easy objected-oriented stucture are all I''m looking for.
wxWindows, Tkl, Qt
- Magmai Kai Holmlor
"Nobody will listen to a stone no matter how hard you throw it."
[Look for information | GDNet Start Here | GDNet Search Tool | GDNet FAQ | MSDN RTF[L] | SGI STL Docs | STFW | Asking Smart Questions ]
[Free C++ Libraries | Boost | ACE | Loki | MTL | Blitz++ | wxWindows| Spirit(xBNF)]
[Free C Libraries | zlib ]
- Magmai Kai Holmlor
"Nobody will listen to a stone no matter how hard you throw it."
[Look for information | GDNet Start Here | GDNet Search Tool | GDNet FAQ | MSDN RTF[L] | SGI STL Docs | STFW | Asking Smart Questions ]
[Free C++ Libraries | Boost | ACE | Loki | MTL | Blitz++ | wxWindows| Spirit(xBNF)]
[Free C Libraries | zlib ]
Qt is the best IMO.
It does ''take over your programs main loop'' but that''s because it has a MUCH cleaner solution than a monolithic loop to handle messages. Check it out at www.trolltech.com
It does ''take over your programs main loop'' but that''s because it has a MUCH cleaner solution than a monolithic loop to handle messages. Check it out at www.trolltech.com
Although it probably isn''t much of an issue for you, since this is only for a game tool, and not a real application, wxWindows actually uses native widgets on Windows, unlike Qt. But, that probably won''t be a deciding factor for you.
But I need something that doesn''t take over the main loop, regardless of how monolithic the concept of a main loop might be.
quote:Original post by stodge
But I need something that doesn''t take over the main loop, regardless of how monolithic the concept of a main loop might be.
PUI (now part of PLIB)
It is glut based however can be used independantly (apparently though I''ve never tried).....
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement