Hey,

this discussion is quite common and found several in other forums. But still wanted to interact with someone who knew the topic, possibly already have discussed or have witnessed debates and could contribute.

I want to learn one of the Gtk or Qt libraries. I program in C (could possibly migrate to C ++ to have better conditions for a graphical environment) and within Linux environment, but I want to develop open-source cross-platform applications, which in time did not require the user having to install the 3rd party libraries to run a program.
So look for a graphics library that satisfies this condition, but on the other hand do not make me write extremely long code to a simple graphical environment, or Require too much attention to Boxes combinations or Containers and do not allow me to focus my time on and mechanical logic. On the other hand I wanted it to be a light library. The documentation available on the library is also a big plus, and this includes the community involved and the general popularity among programmers.
I know little of both libraries and at this stage try to fix me in one, the main question is what should I focus on, and why you have experience with this library. The criteria are multi-platform possibilities, documentation, performance and appearance.

Opinions founded and based on your experience are very welcome. Thank you!