[linux-audio-dev] OSC-Question

Paul Davis paul at linuxaudiosystems.com
Sun Mar 20 17:00:08 UTC 2005

>> sigc++2 is just 100% pure C++ software engineering joy. sigc++ is
>> entirely independent of any graphical toolkit - you can use it
>> non-graphical applications as well.
>    Same with Qt.  It doesn't have to be graphical.

i prefer libraries to small and self-contained whenever
possible. sigc++ is concerned with one thing and one thing only:
providing a robust, flexible type-safe callback (some call it
"signal/slot") mechanism for C++ programming. Qt is a great library,
but it has aspirations somewhat beyond that :)

>    Having used both GTK and Qt I have to say that Qt is IMHO a much
>more polished and mature package.  I have yet to run into anything that
>wasn't already anticipated by the Qt developers - QProcess, QPrinter,
>QSocket, QFtp, QHttp, QBrowser...   The one thing that annoys me about

i completely agree with you. and my agreement is part of the reason
why i wouldn't want to use Qt. i don't believe that the list of
features you've just mentioned should be in a drawing toolkit - i'd
rather have a really great drawing toolkit *plus* another library (or
more than one) with support for these other cool (and useful)
things. your mileage may vary, of course.

i think that the decision to use Qt is a perfectly sensible one for a
lot of people - its just not the one i'd make.


More information about the Linux-audio-dev mailing list