From 6c56049ceba594fe8f0dbe59874c005ad8ecf403 Mon Sep 17 00:00:00 2001 From: George Kiagiadakis Date: Fri, 24 Dec 2010 20:57:25 +0200 Subject: Implement a Qt-like signal connection/disconnection system. Features: * New QGlib::disconnect method that behaves more or less like QObject::disconnect. * Automatic disconnection when either the sender or the receiver is destroyed (this adds the limitation that the receiver must inherit QObject, for now) * Future-proof. The exported methods are designed to be able to support different forms of connection in the future (such as connecting an arbitrary functor object instead of a member function). Support for different types of receivers (i.e. ones that do not inherit QObject) is also there. Other changes: * Moved all the connect/disconnect related stuff in connect.{h,cpp} * Removed the ugly SignalHandler class. QGlib::connect now returns bool. --- Doxyfile.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Doxyfile.in') diff --git a/Doxyfile.in b/Doxyfile.in index a647dc4..d6238ad 100644 --- a/Doxyfile.in +++ b/Doxyfile.in @@ -1299,7 +1299,8 @@ INCLUDE_FILE_PATTERNS = # undefined via #undef or recursively expanded use the := operator # instead of the = operator. -PREDEFINED = QGLIB_HAVE_CXX0X +PREDEFINED = QGLIB_HAVE_CXX0X \ + DOXYGEN_RUN # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then # this tag can be used to specify a list of macro names that should be expanded. -- cgit v1.2.3