title: GUI system development resources?
body: <p>Could someone recommend any good resources for creating Graphics User Interfaces, preferably in C/C++?</p>
  
  <p>Currently my biggest influence is <a href="http://www.3dbuzz.com" rel="nofollow noreferrer">3DBuzz.com</a>'s <a href="http://www.3dbuzz.com/xcart/product.php?productid=30&amp;cat=12&amp;page=1" rel="nofollow noreferrer">C++/OpenGL VTMs</a> (Video Training Modules). While they are very good, they cover a large area of graphics programming, so only skim the surface of GUI programming.</p>
  
  <p>This question does relate to "<a href="https://stackoverflow.com/questions/7489/how-do-i-make-a-gui">How do I make a GUI?</a>", where there is also a rough outline of my current structure.</p>
  
  <p>Any response would be appreciated.</p>
  
  <p><strong>Edit:</strong>
  I've just read some of the answers and spotted that I've missed some points. I had to type the question twice as I caught the wrong button and lost it.</p>
  
  <p>I missed two important points, first: This will be used cross platform including homebrew on a Sony PSP. Second: I want to create a GUI system not use an existing one.</p>
  
  <p><strong>Edit 2:</strong> I think some of you are missing the point, I don't what to <strong>use</strong> an existing GUI system I want to build one.</p>
  
  <p>Qt in it's current form is not portable to the PSP, never mind the overkill of such a task.</p>
  
  <p>That said I've decided to create an IM-GUI, and have started to prototype the code.</p>