News for hackers. Stuff that matters.
Re:The Qt Company Introduces a Unified Website by ColinCera on Tuesday September 16, 2014 @10:05AM (#8324497)
Almost all Linux developers have used Qt, because KDE, and Qt has been around a long time; a significant percentage of all C++ programmers have used Qt on one project or another.
Re:The Qt Company Introduces a Unified Website by acdha on Tuesday September 16, 2014 @10:32AM (#8324641)
Linux developers who write GUI apps. The many people who write server apps are unlikely to have more than user experience.
Re:The Qt Company Introduces a Unified Website by stevelaz on Tuesday September 16, 2014 @11:36AM (#8324993)
Speaking of non-gui apps with Qt.

In the past, I wrote a server app that was supposed to be cross-platform (Windows, Linux, Embedded Linux and eventually OSX). I chose to write it in C++ & Qt. That ended up being a bad decision because of the bloat. Since we needed the app to be able to run on embedded systems we couldn't use Qt. (We eventually wanted to be able to run on VxWorks as well). So, the size of the binary was too large. Eventually, I rewrote the app in ANSI C and saved a huge amount in the size of the static binary IIRC ~4MB (Warning, I don't remember exactly). The #ifdef code for each platform was one .c file for each OS with just a few functions on how to start/stop the service etc...

Re:The Qt Company Introduces a Unified Website by 72deluxe on Wednesday September 17, 2014 @04:49AM (#8329128)
Did you ever try wxWidgets? The OSX support has come on leaps and bounds the last few dot releases.
Re:The Qt Company Introduces a Unified Website by stevelaz on Wednesday September 17, 2014 @04:11PM (#8332122)
Not for that specific project no. In the past ~2002 timeframe we used WxWidgets back when it was still WxWindows for a Linux desktop frontend. But other than that, I haven't played around with it lately.

I should take another look at it.

Re:The Qt Company Introduces a Unified Website by 72deluxe on Thursday September 18, 2014 @04:26AM (#8334251)
It is worth looking at. There are multiple ways to connect events (signals/slots), and they encourage "Bind" these days, but you can still do Connect/Disconnect or use macro-based event maps (very MFC style).

But in general it's pretty good. There was a GSOC project this year to implement a DirectX backend to the Windows drawing system instead of GDI but I don't know how well that has got on. They overhauled the drawing system to using native drawing contexts on whichever platform you're running, so you can do aliasing etc.

It's worth a look I think, as it is quite easy to write something usable in it very quickly. There is no database support anymore though - wxODBC died a death.

Re:The Qt Company Introduces a Unified Website by milliams on Tuesday September 16, 2014 @10:33AM (#8324646)
Though Qt provides loads of tools useful for writing headless applications. It's not just a GUI toolkit by a long way.
Re:The Qt Company Introduces a Unified Website by Touche on Tuesday September 16, 2014 @10:37AM (#8324664)
Even among GUI apps, GTK has been until very recently by far more popular.
Re:The Qt Company Introduces a Unified Website by sho_hn on Tuesday September 16, 2014 @10:42AM (#8324694)
By what metric? I'm fairly sure there's always been more Qt software than GTK+ software.
Re:The Qt Company Introduces a Unified Website by lmedinas on Tuesday September 16, 2014 @10:55AM (#8324780)
On Linux i guess so, on others GTK+ support is mostly dead.
Re:The Qt Company Introduces a Unified Website by Touche on Tuesday September 16, 2014 @12:28PM (#8325331)
Fair.
Re:The Qt Company Introduces a Unified Website by pjmlp on Tuesday September 16, 2014 @11:45AM (#8325040)
I imagine you mean on GNU/Linux.
Re:The Qt Company Introduces a Unified Website by shmerl on Tuesday September 16, 2014 @11:00AM (#8324816)
Many projects recently started switching from GTK to Qt.