If I might add some comments of my own... Qt is nice, as it eases many things, but on the other hand it is not perfect for every solution. If I would be writing a time critical application, I'd probably try to avoid using it, because it is still an additional layer over native APIs. For example it lacks ability to perform a file copy without copying data between kernel and user space, so you'll never write the fastest possible web server using it. On the other hand it has many useful features, like event queue, timers and of course portability. If you need one of those, Qt is the way to go. If you are lazy enough not to play with low level calls, Qt is the way to go too![]()
Bookmarks