Re: [LAD] GTK+ vs QT for new Open Source Project.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas@...>
Cc: The Linux Audio Developers' Mailing List <linux-audio-dev@...>
Date: Friday, August 14, 2009 - 4:30 pm

On Fri, 14 Aug 2009, Pedro Lopez-Cabanillas wrote:

>> gtkmm is signal/slot based too, but because of its closer integration

[snip]
[snip]

moc is processing source code by scanning it and then generating code that
will be fed to the compiler. This is a preprocessor.

I love Qt, really... but having to use moc is annoying. I'm not alone in
this. Plus, syntax highlighters sometimes choke on Qt's syntax.

>> signals & slots are a callback mechanism too. they just hide it from

Not exactly. You can manipulate run-time connections with either library.

libsigc++ requires that the types of the connections being made at runtime
are already known at compile time.

Qt allows you to make connections between signals and slots whose types
are not known until runtime.

This difference is generally not significant to an application designer.
The only place I know that this ability is being utilized is in KDE where
the UI's are being created at run-time from an XML file specification.
And with a little planning, you could probably do something similar with
sigc++.

HTH,
Gabriel
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] FLTK vs GTKmm, Christian, (Mon Aug 10, 7:41 am)
[LAD] GTK+ vs QT for new Open Source Project., Ken Dawber, (Thu Aug 13, 6:35 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Luis Garrido, (Thu Aug 13, 9:06 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Paul Davis, (Thu Aug 13, 10:34 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Pedro Lopez-Cabanillas, (Fri Aug 14, 10:51 am)
Re: [LAD] GTK+ vs QT for new Open Source Project., Gabriel M. Beddingfield, (Fri Aug 14, 4:30 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., David Robillard, (Fri Aug 14, 4:01 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Harry Van Haaren, (Fri Aug 14, 4:21 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Ray Rashif, (Fri Aug 14, 1:37 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Chris Cannam, (Fri Aug 14, 1:41 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Julien Claassen, (Thu Aug 13, 7:25 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., David Robillard, (Thu Aug 13, 7:29 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Chris Cannam, (Fri Aug 14, 4:14 pm)
Re: [LAD] GTK+ vs QT for new Open Source Project., Paul Davis, (Thu Aug 13, 7:20 pm)
Re: [LAD] FLTK vs GTKmm, Thorsten Wilms, (Mon Aug 10, 9:52 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 11:29 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 11:33 am)
Re: [LAD] FLTK vs GTKmm, Raymond Martin, (Mon Aug 10, 10:44 am)
Re: [LAD] FLTK vs GTKmm, Christian, (Mon Aug 10, 11:13 am)
Re: [LAD] FLTK vs GTKmm, Raymond Martin, (Mon Aug 10, 12:04 pm)
Re: [LAD] FLTK vs GTKmm, Luis Garrido, (Mon Aug 10, 1:08 pm)
Re: [LAD] FLTK vs GTKmm, Pedro Lopez-Cabanillas, (Tue Aug 11, 9:21 am)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Tue Aug 11, 5:30 pm)
Re: [LAD] FLTK vs GTKmm, Christian, (Mon Aug 10, 10:09 am)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 4:10 pm)
Re: [LAD] FLTK vs GTKmm, Ralf Mardorf, (Tue Aug 11, 4:45 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 4:32 pm)
Re: [LAD] FLTK vs GTKmm, Ralf Mardorf, (Tue Aug 11, 4:53 pm)
Re: [LAD] FLTK vs GTKmm, Vincent Torri, (Tue Aug 11, 5:06 pm)
Re: [LAD] FLTK vs GTKmm, Ralf Mardorf, (Tue Aug 11, 5:47 pm)
Re: [LAD] FLTK vs GTKmm, Vincent Torri, (Tue Aug 11, 6:00 pm)
Re: [LAD] FLTK vs GTKmm, Ralf Mardorf, (Tue Aug 11, 6:36 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 5:57 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 6:06 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 6:49 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 7:10 pm)
Re: [LAD] FLTK vs GTKmm, Patrick Shirkey, (Mon Aug 10, 6:16 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 6:43 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 7:00 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 7:17 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 7:22 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 7:26 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 7:41 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 8:05 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 9:10 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 9:14 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 9:36 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 9:40 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Mon Aug 10, 10:45 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Tue Aug 11, 1:44 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 6:17 am)
Re: [LAD] FLTK vs GTKmm, Steve Harris, (Tue Aug 11, 6:45 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 7:06 am)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Tue Aug 11, 5:32 pm)
Re: [LAD] FLTK vs GTKmm, Steve Harris, (Tue Aug 11, 10:26 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 11:55 am)
Re: [LAD] FLTK vs GTKmm, Steve Harris, (Tue Aug 11, 1:10 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 2:23 pm)
Re: [LAD] FLTK vs GTKmm, Adrian Knoth, (Tue Aug 11, 12:44 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Fri Nov 6, 8:10 pm)
Re: [LAD] FLTK vs GTKmm, Adrian Knoth, (Sun Nov 8, 10:01 am)
[LAD] audio@CUDA, Jens M Andreasen, (Sun Nov 8, 9:50 pm)
Re: [LAD] FLTK vs GTKmm, Loki Davison, (Tue Aug 11, 2:33 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 4:54 pm)
Re: [LAD] FLTK vs GTKmm, Fons Adriaensen, (Tue Aug 11, 5:55 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 6:57 pm)
Re: [LAD] FLTK vs GTKmm, Fons Adriaensen, (Tue Aug 11, 8:15 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Wed Aug 12, 8:00 am)
Re: [LAD] FLTK vs GTKmm, Fons Adriaensen, (Wed Aug 12, 10:11 am)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Wed Aug 12, 6:52 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 4:01 pm)
Re: [LAD] FLTK vs GTKmm, Jens M Andreasen, (Tue Aug 11, 12:33 pm)
Re: [LAD] FLTK vs GTKmm, David Robillard, (Mon Aug 10, 9:01 pm)
Re: [LAD] FLTK vs GTKmm, Patrick Shirkey, (Mon Aug 10, 6:47 pm)
Re: [LAD] FLTK vs GTKmm, Ralf Mardorf, (Tue Aug 11, 5:04 pm)
Re: [LAD] FLTK vs GTKmm, Paul Davis, (Mon Aug 10, 10:15 am)
Re: [LAD] FLTK vs GTKmm, Christian, (Mon Aug 10, 10:27 am)