If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Yes, I am sure if you search other websites you can also find simple Qt tutorials. The question was about the official homepage.
That *is* the official Gtk documentation. And if by "official homepage" you mean gtk.org, then you just go the the Documentation tab, and follow any of the links at the top, which take you to the developer.gnome.org pages that Krejzi referred to.
The value of pure C comes from its excellent ABI compatibility.
You may use any modern C compiler to link a C library, but you have to build your own C++ library if you were using a different C++ compiler the one built the C++ library.
I once tried to link my VS2008 program to a VS2005 C++ lib (it's also my own one but I was too lazy to rebuild it). I met many strange problems in debugging.
After that, I would build Qt 4.x by myself as Qt's official buildings only (at that time) had VS 2008 version, while I was using VC 2010 Express.
I tried to look through the official page for some simple example to get me started but I just ended up on the starting page again pointing me towards Qt creator. A bit frustrating after a while. You probably get a better experience once you get to know the page better.
I am not at all familiar with the website, in fact I have never used it before. I just did: http://qt-project.org/ > Documentation > Examples and Tutorials. On the right side there was a pretty clear "select version" if that is what you want.
So in other words you had to go to a completely separate web page from the official gtk page to find the resources you need. How would someone visiting the gtk website for the first time ever guess that they need to go to a completely different website to figure out how to use it?
Clicking on "GTK stable" will take you to the very same page I linked to in previous post.
I see. I never looked there because it never occurred to me that "Hello World" would be under "API Documentation", which on every other language or toolkit website I have been to has the documentation for the API, not "Hello World" examples. Usually such things are under "Examples" or "Tutorials".